# near model CODE resource # jump table entries: 3752-3824 (73 of them) export_469: 00000000 4E56 0000 link A6, 0 00000004 2B6E 0008 FD0A move.l [A5 - 0x2F6], [A6 + 0x8] 0000000A 4E5E unlink A6 0000000C 4E75 rts export_470: 0000000E 4E56 0000 link A6, 0 00000012 2B6E 0008 FD06 move.l [A5 - 0x2FA], [A6 + 0x8] 00000018 4E5E unlink A6 0000001A 4E75 rts export_471: fn0000001C: 0000001C 4E56 FFF8 link A6, -0x0008 00000020 486E FFF8 pea.l [A6 - 0x8] 00000024 4EBA 1912 jsr [PC + 0x1912 /* 00001938 */] 00000028 4AAD FD0A tst.l [A5 - 0x2F6] 0000002C 584F addq.w A7, 4 0000002E 670C beq +0xE /* 0000003C */ 00000030 486E FFF8 pea.l [A6 - 0x8] 00000034 206D FD0A movea.l A0, [A5 - 0x2F6] 00000038 4E90 jsr [A0] 0000003A 584F addq.w A7, 4 label0000003C: 0000003C 206E 0008 movea.l A0, [A6 + 0x8] 00000040 43EE FFF8 lea.l A1, [A6 - 0x8] 00000044 20D9 move.l [A0]+, [A1]+ 00000046 20D9 move.l [A0]+, [A1]+ 00000048 4E5E unlink A6 0000004A 4E75 rts export_472: fn0000004C: 0000004C 4E56 FFF8 link A6, -0x0008 00000050 2F0C move.l -[A7], A4 00000052 286E 000C movea.l A4, [A6 + 0xC] 00000056 486E FFF8 pea.l [A6 - 0x8] 0000005A 4EBA 18DC jsr [PC + 0x18DC /* 00001938 */] 0000005E 2F0C move.l -[A7], A4 00000060 4EBA 0078 jsr [PC + 0x78 /* 000000DA */] 00000064 0C80 6E75 6C6C cmpi.l D0, 0x6E756C6C /* 'null' */ 0000006A 504F addq.w A7, 8 0000006C 660C bne +0xE /* 0000007A */ 0000006E 486E FFF8 pea.l [A6 - 0x8] 00000072 4EBA FFA8 jsr [PC - 0x58 /* 0000001C */] 00000076 584F addq.w A7, 4 00000078 604C bra +0x4E /* 000000C6 */ label0000007A: 0000007A 4AAD FD06 tst.l [A5 - 0x2FA] 0000007E 6716 beq +0x18 /* 00000096 */ 00000080 204C movea.l A0, A4 00000082 5088 addq.l A0, 8 00000084 2F20 move.l -[A7], -[A0] 00000086 2F20 move.l -[A7], -[A0] 00000088 486E FFF8 pea.l [A6 - 0x8] 0000008C 206D FD06 movea.l A0, [A5 - 0x2FA] 00000090 4E90 jsr [A0] 00000092 4FEF 000C lea.l A7, [A7 + 0xC] label00000096: 00000096 486E FFF8 pea.l [A6 - 0x8] 0000009A 4EBA 003E jsr [PC + 0x3E /* 000000DA */] 0000009E 0C80 6E75 6C6C cmpi.l D0, 0x6E756C6C /* 'null' */ 000000A4 584F addq.w A7, 4 000000A6 661E bne +0x20 /* 000000C6 */ 000000A8 558F subq.l A7, 2 000000AA 2F0C move.l -[A7], A4 000000AC 3F2E 0012 move.w -[A7], [A6 + 0x12] 000000B0 486E FFF8 pea.l [A6 - 0x8] 000000B4 303C 0536 move.w D0, 0x536 000000B8 A816 syscall Pack8 000000BA 301F move.w D0, [A7]+ 000000BC 48C0 ext.l D0 000000BE 2F00 move.l -[A7], D0 000000C0 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 000000C4 584F addq.w A7, 4 label000000C6: 000000C6 206E 0008 movea.l A0, [A6 + 0x8] 000000CA 43EE FFF8 lea.l A1, [A6 - 0x8] 000000CE 20D9 move.l [A0]+, [A1]+ 000000D0 20D9 move.l [A0]+, [A1]+ 000000D2 286E FFF4 movea.l A4, [A6 - 0xC] 000000D6 4E5E unlink A6 000000D8 4E75 rts export_473: fn000000DA: 000000DA 4E56 0000 link A6, 0 000000DE 206E 0008 movea.l A0, [A6 + 0x8] 000000E2 2010 move.l D0, [A0] 000000E4 4E5E unlink A6 000000E6 4E75 rts export_474: fn000000E8: 000000E8 4E56 0000 link A6, 0 000000EC 206E 0008 movea.l A0, [A6 + 0x8] 000000F0 2028 0004 move.l D0, [A0 + 0x4] 000000F4 4E5E unlink A6 000000F6 4E75 rts export_475: fn000000F8: 000000F8 4E56 0000 link A6, 0 000000FC 558F subq.l A7, 2 000000FE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000102 303C 0204 move.w D0, 0x204 00000106 A816 syscall Pack8 00000108 301F move.w D0, [A7]+ 0000010A 48C0 ext.l D0 0000010C 2F00 move.l -[A7], D0 0000010E 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 00000112 4E5E unlink A6 00000114 4E75 rts export_476: fn00000116: 00000116 4E56 FF76 link A6, -0x008A 0000011A 48E7 0308 movem.l -[A7], D6,D7,A4 0000011E 2C2E 000C move.l D6, [A6 + 0xC] 00000122 286E 0008 movea.l A4, [A6 + 0x8] 00000126 4247 clr.w D7 00000128 2F0C move.l -[A7], A4 0000012A 4EBA FFAE jsr [PC - 0x52 /* 000000DA */] 0000012E BC80 cmp.l D6, D0 00000130 584F addq.w A7, 4 00000132 6700 0098 beq +0x9A /* 000001CC */ 00000136 2D7C 6E75 6C6C FFF8 move.l [A6 - 0x8], 0x6E756C6C /* 'null' */ 0000013E 7000 moveq.l D0, 0x00 00000140 2D40 FFFC move.l [A6 - 0x4], D0 00000144 41EE FFF8 lea.l A0, [A6 - 0x8] 00000148 558F subq.l A7, 2 0000014A 2F0C move.l -[A7], A4 0000014C 2F06 move.l -[A7], D6 0000014E 486E FFF8 pea.l [A6 - 0x8] 00000152 303C 0603 move.w D0, 0x603 00000156 A816 syscall Pack8 00000158 3E1F move.w D7, [A7]+ 0000015A 6754 beq +0x56 /* 000001B0 */ 0000015C 0C86 616C 6973 cmpi.l D6, 0x616C6973 /* 'alis' */ 00000162 664C bne +0x4E /* 000001B0 */ 00000164 2F0C move.l -[A7], A4 00000166 4EBA FF72 jsr [PC - 0x8E /* 000000DA */] 0000016A 0C80 6673 7320 cmpi.l D0, 0x66737320 /* 'fss ' */ 00000170 584F addq.w A7, 4 00000172 663C bne +0x3E /* 000001B0 */ 00000174 4247 clr.w D7 00000176 486E FFB2 pea.l [A6 - 0x4E] 0000017A 2F0C move.l -[A7], A4 0000017C 4EBA 076A jsr [PC + 0x76A /* 000008E8 */] 00000180 486E FF76 pea.l [A6 - 0x8A] 00000184 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00000188 4A80 tst.l D0 0000018A 4FEF 000C lea.l A7, [A7 + 0xC] 0000018E 6710 beq +0x12 /* 000001A0 */ 00000190 486E FFB2 pea.l [A6 - 0x4E] 00000194 486E FFF8 pea.l [A6 - 0x8] 00000198 4EBA 040C jsr [PC + 0x40C /* 000005A6 */] 0000019C 504F addq.w A7, 8 0000019E 6006 bra +0x8 /* 000001A6 */ label000001A0: 000001A0 4EAD 0082 jsr [A5 + 0x82 /* export_12 */] 000001A4 3E00 move.w D7, D0 label000001A6: 000001A6 486E FF76 pea.l [A6 - 0x8A] 000001AA 4EAD 0BBA jsr [A5 + 0xBBA /* export_371 */] 000001AE 584F addq.w A7, 4 label000001B0: 000001B0 4A47 tst.w D7 000001B2 6618 bne +0x1A /* 000001CC */ 000001B4 558F subq.l A7, 2 000001B6 2F0C move.l -[A7], A4 000001B8 303C 0204 move.w D0, 0x204 000001BC A816 syscall Pack8 000001BE 486E FFF8 pea.l [A6 - 0x8] 000001C2 2F0C move.l -[A7], A4 000001C4 4EBA 00EA jsr [PC + 0xEA /* 000002B0 */] 000001C8 4FEF 000A lea.l A7, [A7 + 0xA] label000001CC: 000001CC 3007 move.w D0, D7 000001CE 4CEE 10C0 FF6A movem.l D6,D7,A4, [A6 - 0x96] 000001D4 4E5E unlink A6 000001D6 4E75 rts export_477: fn000001D8: 000001D8 4E56 0000 link A6, 0 000001DC 2F2E 000C move.l -[A7], [A6 + 0xC] 000001E0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000001E4 4EBA FF30 jsr [PC - 0xD0 /* 00000116 */] 000001E8 48C0 ext.l D0 000001EA 508F addq.l A7, 8 000001EC 2F00 move.l -[A7], D0 000001EE 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 000001F2 4E5E unlink A6 000001F4 4E75 rts export_478: 000001F6 4E56 0000 link A6, 0 000001FA 2F0C move.l -[A7], A4 000001FC 286E 0008 movea.l A4, [A6 + 0x8] 00000200 2F0C move.l -[A7], A4 00000202 4EBA FED6 jsr [PC - 0x12A /* 000000DA */] 00000206 0480 5354 5854 subi.l D0, 0x53545854 /* 'STXT' */ 0000020C 584F addq.w A7, 4 0000020E 6718 beq +0x1A /* 00000228 */ 00000210 0480 1620 2020 subi.l D0, 0x16202020 00000216 6710 beq +0x12 /* 00000228 */ 00000218 0480 09F3 F6FE subi.l D0, 0x9F3F6FE 0000021E 6718 beq +0x1A /* 00000238 */ 00000220 0480 00EB E8E2 subi.l D0, 0xEBE8E2 00000226 661E bne +0x20 /* 00000246 */ label00000228: 00000228 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */ 0000022E 2F0C move.l -[A7], A4 00000230 4EBA FFA6 jsr [PC - 0x5A /* 000001D8 */] 00000234 504F addq.w A7, 8 00000236 600E bra +0x10 /* 00000246 */ label00000238: 00000238 2F3C 6C6F 6E67 move.l -[A7], 0x6C6F6E67 /* 'long' */ 0000023E 2F0C move.l -[A7], A4 00000240 4EBA FF96 jsr [PC - 0x6A /* 000001D8 */] 00000244 504F addq.w A7, 8 label00000246: 00000246 286E FFFC movea.l A4, [A6 - 0x4] 0000024A 4E5E unlink A6 0000024C 4E75 rts export_479: fn0000024E: 0000024E 4E56 FFF8 link A6, -0x0008 00000252 2D7C 6E75 6C6C FFF8 move.l [A6 - 0x8], 0x6E756C6C /* 'null' */ 0000025A 7000 moveq.l D0, 0x00 0000025C 2D40 FFFC move.l [A6 - 0x4], D0 00000260 41EE FFF8 lea.l A0, [A6 - 0x8] 00000264 558F subq.l A7, 2 00000266 2F2E 000C move.l -[A7], [A6 + 0xC] 0000026A 486E FFF8 pea.l [A6 - 0x8] 0000026E 303C 0405 move.w D0, 0x405 00000272 A816 syscall Pack8 00000274 301F move.w D0, [A7]+ 00000276 48C0 ext.l D0 00000278 2F00 move.l -[A7], D0 0000027A 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 0000027E 206E 0008 movea.l A0, [A6 + 0x8] 00000282 43EE FFF8 lea.l A1, [A6 - 0x8] 00000286 20D9 move.l [A0]+, [A1]+ 00000288 20D9 move.l [A0]+, [A1]+ 0000028A 4E5E unlink A6 0000028C 4E75 rts export_480: fn0000028E: 0000028E 4E56 0000 link A6, 0 00000292 558F subq.l A7, 2 00000294 2F2E 000C move.l -[A7], [A6 + 0xC] 00000298 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000029C 303C 0405 move.w D0, 0x405 000002A0 A816 syscall Pack8 000002A2 301F move.w D0, [A7]+ 000002A4 48C0 ext.l D0 000002A6 2F00 move.l -[A7], D0 000002A8 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 000002AC 4E5E unlink A6 000002AE 4E75 rts export_481: fn000002B0: 000002B0 4E56 0000 link A6, 0 000002B4 2F0C move.l -[A7], A4 000002B6 286E 000C movea.l A4, [A6 + 0xC] 000002BA 2F0C move.l -[A7], A4 000002BC 4EBA FE2A jsr [PC - 0x1D6 /* 000000E8 */] 000002C0 588F addq.l A7, 4 000002C2 2F00 move.l -[A7], D0 000002C4 2F0C move.l -[A7], A4 000002C6 4EBA FE12 jsr [PC - 0x1EE /* 000000DA */] 000002CA 588F addq.l A7, 4 000002CC 2F00 move.l -[A7], D0 000002CE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000002D2 4EBA 004E jsr [PC + 0x4E /* 00000322 */] 000002D6 286E FFFC movea.l A4, [A6 - 0x4] 000002DA 4E5E unlink A6 000002DC 4E75 rts fn000002DE: 000002DE 4E56 0000 link A6, 0 000002E2 558F subq.l A7, 2 000002E4 2F2E 0010 move.l -[A7], [A6 + 0x10] 000002E8 2F2E 0014 move.l -[A7], [A6 + 0x14] 000002EC 1F2E 000F move.b -[A7], [A6 + 0xF] 000002F0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000002F4 303C 0706 move.w D0, 0x706 000002F8 A816 syscall Pack8 000002FA 301F move.w D0, [A7]+ 000002FC 48C0 ext.l D0 000002FE 2F00 move.l -[A7], D0 00000300 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 00000304 4E5E unlink A6 00000306 4E75 rts export_482: fn00000308: 00000308 4E56 0000 link A6, 0 0000030C 7000 moveq.l D0, 0x00 0000030E 2F00 move.l -[A7], D0 00000310 2F3C 6E75 6C6C move.l -[A7], 0x6E756C6C /* 'null' */ 00000316 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000031A 4EBA 0006 jsr [PC + 0x6 /* 00000322 */] 0000031E 4E5E unlink A6 00000320 4E75 rts export_483: fn00000322: 00000322 4E56 0000 link A6, 0 00000326 2F0C move.l -[A7], A4 00000328 286E 0008 movea.l A4, [A6 + 0x8] 0000032C 28AE 000C move.l [A4], [A6 + 0xC] 00000330 296E 0010 0004 move.l [A4 + 0x4], [A6 + 0x10] 00000336 286E FFFC movea.l A4, [A6 - 0x4] 0000033A 4E5E unlink A6 0000033C 4E75 rts export_484: fn0000033E: 0000033E 4E56 0000 link A6, 0 00000342 558F subq.l A7, 2 00000344 2F2E 000C move.l -[A7], [A6 + 0xC] 00000348 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000034C 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000350 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000354 303C 0825 move.w D0, 0x825 00000358 A816 syscall Pack8 0000035A 301F move.w D0, [A7]+ 0000035C 48C0 ext.l D0 0000035E 2F00 move.l -[A7], D0 00000360 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 00000364 4E5E unlink A6 00000366 4E75 rts export_485: 00000368 4E56 0000 link A6, 0 0000036C 7001 moveq.l D0, 0x01 0000036E 2F00 move.l -[A7], D0 00000370 486E 000F pea.l [A6 + 0xF] 00000374 2F3C 626F 6F6C move.l -[A7], 0x626F6F6C /* 'bool' */ 0000037A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000037E 4EBA FFBE jsr [PC - 0x42 /* 0000033E */] 00000382 4E5E unlink A6 00000384 4E75 rts export_486: 00000386 4E56 0000 link A6, 0 0000038A 7004 moveq.l D0, 0x04 0000038C 2F00 move.l -[A7], D0 0000038E 486E 000C pea.l [A6 + 0xC] 00000392 2F3C 6C6F 6E67 move.l -[A7], 0x6C6F6E67 /* 'long' */ 00000398 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000039C 4EBA FFA0 jsr [PC - 0x60 /* 0000033E */] 000003A0 4E5E unlink A6 000003A2 4E75 rts export_487: 000003A4 4E56 0000 link A6, 0 000003A8 7004 moveq.l D0, 0x04 000003AA 2F00 move.l -[A7], D0 000003AC 486E 000C pea.l [A6 + 0xC] 000003B0 2F3C 6D61 676E move.l -[A7], 0x6D61676E /* 'magn' */ 000003B6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000003BA 4EBA FF82 jsr [PC - 0x7E /* 0000033E */] 000003BE 4E5E unlink A6 000003C0 4E75 rts export_488: 000003C2 4E56 0000 link A6, 0 000003C6 7004 moveq.l D0, 0x04 000003C8 2F00 move.l -[A7], D0 000003CA 486E 000C pea.l [A6 + 0xC] 000003CE 2F3C 656E 756D move.l -[A7], 0x656E756D /* 'enum' */ 000003D4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000003D8 4EBA FF64 jsr [PC - 0x9C /* 0000033E */] 000003DC 4E5E unlink A6 000003DE 4E75 rts export_489: 000003E0 4E56 0000 link A6, 0 000003E4 7004 moveq.l D0, 0x04 000003E6 2F00 move.l -[A7], D0 000003E8 486E 000C pea.l [A6 + 0xC] 000003EC 2F3C 7479 7065 move.l -[A7], 0x74797065 /* 'type' */ 000003F2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000003F6 4EBA FF46 jsr [PC - 0xBA /* 0000033E */] 000003FA 4E5E unlink A6 000003FC 4E75 rts export_490: 000003FE 4E56 0000 link A6, 0 00000402 7004 moveq.l D0, 0x04 00000404 2F00 move.l -[A7], D0 00000406 486E 000C pea.l [A6 + 0xC] 0000040A 2F3C 6162 736F move.l -[A7], 0x6162736F /* 'abso' */ 00000410 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000414 4EBA FF28 jsr [PC - 0xD8 /* 0000033E */] 00000418 4E5E unlink A6 0000041A 4E75 rts export_491: fn0000041C: 0000041C 4E56 0000 link A6, 0 00000420 7004 moveq.l D0, 0x04 00000422 2F00 move.l -[A7], D0 00000424 2F2E 000C move.l -[A7], [A6 + 0xC] 00000428 2F3C 5144 7074 move.l -[A7], 0x51447074 /* 'QDpt' */ 0000042E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000432 4EBA FF0A jsr [PC - 0xF6 /* 0000033E */] 00000436 4E5E unlink A6 00000438 4E75 rts export_492: 0000043A 4E56 FFFC link A6, -0x0004 0000043E 3D6E 0012 FFFC move.w [A6 - 0x4], [A6 + 0x12] 00000444 3D6E 000E FFFE move.w [A6 - 0x2], [A6 + 0xE] 0000044A 486E FFFC pea.l [A6 - 0x4] 0000044E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000452 4EBA FFC8 jsr [PC - 0x38 /* 0000041C */] 00000456 4E5E unlink A6 00000458 4E75 rts export_493: 0000045A 4E56 0000 link A6, 0 0000045E 7008 moveq.l D0, 0x08 00000460 2F00 move.l -[A7], D0 00000462 2F2E 000C move.l -[A7], [A6 + 0xC] 00000466 2F3C 7164 7274 move.l -[A7], 0x71647274 /* 'qdrt' */ 0000046C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000470 4EBA FECC jsr [PC - 0x134 /* 0000033E */] 00000474 4E5E unlink A6 00000476 4E75 rts export_494: 00000478 4E56 0000 link A6, 0 0000047C 48E7 0108 movem.l -[A7], D7,A4 00000480 286E 000C movea.l A4, [A6 + 0xC] 00000484 7E00 moveq.l D7, 0x00 00000486 1E14 move.b D7, [A4] 00000488 2F07 move.l -[A7], D7 0000048A 486C 0001 pea.l [A4 + 0x1] 0000048E 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */ 00000494 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000498 4EBA FEA4 jsr [PC - 0x15C /* 0000033E */] 0000049C 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 000004A2 4E5E unlink A6 000004A4 4E75 rts fn000004A6: 000004A6 4E56 0000 link A6, 0 000004AA 700E moveq.l D0, 0x0E 000004AC 2F00 move.l -[A7], D0 000004AE 486E 000C pea.l [A6 + 0xC] 000004B2 2F3C 6474 696D move.l -[A7], 0x6474696D /* 'dtim' */ 000004B8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000004BC 4EBA FE80 jsr [PC - 0x180 /* 0000033E */] 000004C0 4E5E unlink A6 000004C2 4E75 rts export_495: 000004C4 4E56 FFF2 link A6, -0x000E 000004C8 202E 000C move.l D0, [A6 + 0xC] 000004CC 41EE FFF2 lea.l A0, [A6 - 0xE] 000004D0 A9C6 syscall SecondsToDate/Secs2Date 000004D2 41EE 0000 lea.l A0, [A6 + 0x0] 000004D6 7006 moveq.l D0, 0x06 label000004D8: 000004D8 3F20 move.w -[A7], -[A0] 000004DA 51C8 FFFC dbf D0, -0x6 /* 000004D8 */ 000004DE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000004E2 4EBA FFC2 jsr [PC - 0x3E /* 000004A6 */] 000004E6 4E5E unlink A6 000004E8 4E75 rts fn000004EA: 000004EA 4E56 0000 link A6, 0 000004EE 701C moveq.l D0, 0x1C 000004F0 2F00 move.l -[A7], D0 000004F2 486E 000C pea.l [A6 + 0xC] 000004F6 2F3C 6C64 7472 move.l -[A7], 0x6C647472 /* 'ldtr' */ 000004FC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000500 4EBA FE3C jsr [PC - 0x1C4 /* 0000033E */] 00000504 4E5E unlink A6 00000506 4E75 rts export_496: 00000508 4E56 FFDC link A6, -0x0024 0000050C 486E 000C pea.l [A6 + 0xC] 00000510 486E FFF8 pea.l [A6 - 0x8] 00000514 3F3C 3010 move.w -[A7], 0x3010 00000518 A9EB syscall Pack4/FP68K 0000051A 486E FFF8 pea.l [A6 - 0x8] 0000051E 486E FFDC pea.l [A6 - 0x24] 00000522 2F3C 8008 FFF0 move.l -[A7], 0x8008FFF0 00000528 A8B5 syscall ScriptUtil 0000052A 41EE FFF8 lea.l A0, [A6 - 0x8] 0000052E 700D moveq.l D0, 0x0D label00000530: 00000530 3F20 move.w -[A7], -[A0] 00000532 51C8 FFFC dbf D0, -0x6 /* 00000530 */ 00000536 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000053A 4EBA FFAE jsr [PC - 0x52 /* 000004EA */] 0000053E 4E5E unlink A6 00000540 4E75 rts export_497: 00000542 4E56 FFF8 link A6, -0x0008 00000546 486E 000C pea.l [A6 + 0xC] 0000054A 486E FFF8 pea.l [A6 - 0x8] 0000054E 3F3C 3010 move.w -[A7], 0x3010 00000552 A9EB syscall Pack4/FP68K 00000554 7008 moveq.l D0, 0x08 00000556 2F00 move.l -[A7], D0 00000558 486E FFF8 pea.l [A6 - 0x8] 0000055C 2F3C 6C64 7420 move.l -[A7], 0x6C647420 /* 'ldt ' */ 00000562 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000566 4EBA FDD6 jsr [PC - 0x22A /* 0000033E */] 0000056A 4E5E unlink A6 0000056C 4E75 rts export_498: 0000056E 4E56 0000 link A6, 0 00000572 7046 moveq.l D0, 0x46 00000574 2F00 move.l -[A7], D0 00000576 2F2E 000C move.l -[A7], [A6 + 0xC] 0000057A 2F3C 6673 7320 move.l -[A7], 0x66737320 /* 'fss ' */ 00000580 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000584 4EBA FDB8 jsr [PC - 0x248 /* 0000033E */] 00000588 4E5E unlink A6 0000058A 4E75 rts fn0000058C: 0000058C 4E56 0000 link A6, 0 00000590 2F2E 000C move.l -[A7], [A6 + 0xC] 00000594 2F3C 616C 6973 move.l -[A7], 0x616C6973 /* 'alis' */ 0000059A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000059E 4EBA FD82 jsr [PC - 0x27E /* 00000322 */] 000005A2 4E5E unlink A6 000005A4 4E75 rts fn000005A6: 000005A6 4E56 FFFC link A6, -0x0004 000005AA 558F subq.l A7, 2 000005AC 2F2E 000C move.l -[A7], [A6 + 0xC] 000005B0 486E FFFC pea.l [A6 - 0x4] 000005B4 7008 moveq.l D0, 0x08 000005B6 A823 syscall AliasDispatch 000005B8 301F move.w D0, [A7]+ 000005BA 48C0 ext.l D0 000005BC 2F00 move.l -[A7], D0 000005BE 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 000005C2 2F2E FFFC move.l -[A7], [A6 - 0x4] 000005C6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000005CA 4EBA FFC0 jsr [PC - 0x40 /* 0000058C */] 000005CE 4E5E unlink A6 000005D0 4E75 rts export_499: 000005D2 4E56 0000 link A6, 0 000005D6 7008 moveq.l D0, 0x08 000005D8 2F00 move.l -[A7], D0 000005DA 486E 000C pea.l [A6 + 0xC] 000005DE 2F3C 7073 6E20 move.l -[A7], 0x70736E20 /* 'psn ' */ 000005E4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000005E8 4EBA FD54 jsr [PC - 0x2AC /* 0000033E */] 000005EC 4E5E unlink A6 000005EE 4E75 rts export_500: 000005F0 4E56 0000 link A6, 0 000005F4 558F subq.l A7, 2 000005F6 2F2E 000C move.l -[A7], [A6 + 0xC] 000005FA 486E 0010 pea.l [A6 + 0x10] 000005FE 2F2E 0018 move.l -[A7], [A6 + 0x18] 00000602 486E 001C pea.l [A6 + 0x1C] 00000606 1F2E 0027 move.b -[A7], [A6 + 0x27] 0000060A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000060E 4EAD 04F2 jsr [A5 + 0x4F2 /* export_154 */] 00000612 301F move.w D0, [A7]+ 00000614 48C0 ext.l D0 00000616 2F00 move.l -[A7], D0 00000618 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 0000061C 4E5E unlink A6 0000061E 4E75 rts fn00000620: 00000620 4E56 FFF8 link A6, -0x0008 00000624 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000628 266E 000C movea.l A3, [A6 + 0xC] 0000062C 2C2E 0014 move.l D6, [A6 + 0x14] 00000630 2E2E 0010 move.l D7, [A6 + 0x10] 00000634 286E 0008 movea.l A4, [A6 + 0x8] 00000638 2F0C move.l -[A7], A4 0000063A 4EBA FAAC jsr [PC - 0x554 /* 000000E8 */] 0000063E 4A80 tst.l D0 00000640 584F addq.w A7, 4 00000642 660C bne +0xE /* 00000650 */ 00000644 2F3C FFFF D8E7 move.l -[A7], 0xFFFFD8E7 0000064A 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 0000064E 584F addq.w A7, 4 label00000650: 00000650 2F0C move.l -[A7], A4 00000652 4EBA FA86 jsr [PC - 0x57A /* 000000DA */] 00000656 BC80 cmp.l D6, D0 00000658 584F addq.w A7, 4 0000065A 6700 0082 beq +0x84 /* 000006DE */ 0000065E 2D7C 6E75 6C6C FFF8 move.l [A6 - 0x8], 0x6E756C6C /* 'null' */ 00000666 7000 moveq.l D0, 0x00 00000668 2D40 FFFC move.l [A6 - 0x4], D0 0000066C 41EE FFF8 lea.l A0, [A6 - 0x8] 00000670 2F0C move.l -[A7], A4 00000672 486E FFF8 pea.l [A6 - 0x8] 00000676 4EBA FBD6 jsr [PC - 0x42A /* 0000024E */] 0000067A 2F06 move.l -[A7], D6 0000067C 486E FFF8 pea.l [A6 - 0x8] 00000680 4EBA FA94 jsr [PC - 0x56C /* 00000116 */] 00000684 486E FFF8 pea.l [A6 - 0x8] 00000688 4EBA FA50 jsr [PC - 0x5B0 /* 000000DA */] 0000068C BC80 cmp.l D6, D0 0000068E 4FEF 0014 lea.l A7, [A7 + 0x14] 00000692 662A bne +0x2C /* 000006BE */ 00000694 598F subq.l A7, 4 00000696 486E FFF8 pea.l [A6 - 0x8] 0000069A 4EBA FA4C jsr [PC - 0x5B4 /* 000000E8 */] 0000069E 588F addq.l A7, 4 000006A0 2F00 move.l -[A7], D0 000006A2 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 000006A6 BE9F cmp.l D7, [A7]+ 000006A8 6614 bne +0x16 /* 000006BE */ 000006AA 2F06 move.l -[A7], D6 000006AC 2F07 move.l -[A7], D7 000006AE 2F0B move.l -[A7], A3 000006B0 486E FFF8 pea.l [A6 - 0x8] 000006B4 4EBA FF6A jsr [PC - 0x96 /* 00000620 */] 000006B8 4FEF 0010 lea.l A7, [A7 + 0x10] 000006BC 6014 bra +0x16 /* 000006D2 */ label000006BE: 000006BE 486E FFF8 pea.l [A6 - 0x8] 000006C2 4EBA FA34 jsr [PC - 0x5CC /* 000000F8 */] 000006C6 2F3C FFFF F95C move.l -[A7], 0xFFFFF95C 000006CC 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 000006D0 504F addq.w A7, 8 label000006D2: 000006D2 486E FFF8 pea.l [A6 - 0x8] 000006D6 4EBA FA20 jsr [PC - 0x5E0 /* 000000F8 */] 000006DA 584F addq.w A7, 4 000006DC 6032 bra +0x34 /* 00000710 */ label000006DE: 000006DE 598F subq.l A7, 4 000006E0 2F0C move.l -[A7], A4 000006E2 4EBA FA04 jsr [PC - 0x5FC /* 000000E8 */] 000006E6 588F addq.l A7, 4 000006E8 2F00 move.l -[A7], D0 000006EA 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 000006EE BE9F cmp.l D7, [A7]+ 000006F0 670C beq +0xE /* 000006FE */ 000006F2 2F3C FFFF F95A move.l -[A7], 0xFFFFF95A 000006F8 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 000006FC 584F addq.w A7, 4 label000006FE: 000006FE 2F0C move.l -[A7], A4 00000700 4EBA F9E6 jsr [PC - 0x61A /* 000000E8 */] 00000704 2040 movea.l A0, D0 00000706 2050 movea.l A0, [A0] 00000708 224B movea.l A1, A3 0000070A 2007 move.l D0, D7 0000070C A02E syscall BlockMove/BlockMoveData 0000070E 584F addq.w A7, 4 label00000710: 00000710 4CEE 18C0 FFE8 movem.l D6,D7,A3,A4, [A6 - 0x18] 00000716 4E5E unlink A6 00000718 4E75 rts export_501: fn0000071A: 0000071A 4E56 FFFC link A6, -0x0004 0000071E 7000 moveq.l D0, 0x00 00000720 2D40 FFFC move.l [A6 - 0x4], D0 00000724 2F3C 6C6F 6E67 move.l -[A7], 0x6C6F6E67 /* 'long' */ 0000072A 7004 moveq.l D0, 0x04 0000072C 2F00 move.l -[A7], D0 0000072E 486E FFFC pea.l [A6 - 0x4] 00000732 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000736 4EBA FEE8 jsr [PC - 0x118 /* 00000620 */] 0000073A 202E FFFC move.l D0, [A6 - 0x4] 0000073E 4E5E unlink A6 00000740 4E75 rts export_502: 00000742 4E56 FFFE link A6, -0x0002 00000746 422E FFFF clr.b [A6 - 0x1] 0000074A 2F3C 626F 6F6C move.l -[A7], 0x626F6F6C /* 'bool' */ 00000750 7001 moveq.l D0, 0x01 00000752 2F00 move.l -[A7], D0 00000754 486E FFFF pea.l [A6 - 0x1] 00000758 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000075C 4EBA FEC2 jsr [PC - 0x13E /* 00000620 */] 00000760 102E FFFF move.b D0, [A6 - 0x1] 00000764 4E5E unlink A6 00000766 4E75 rts export_503: 00000768 4E56 FFFC link A6, -0x0004 0000076C 7000 moveq.l D0, 0x00 0000076E 2D40 FFFC move.l [A6 - 0x4], D0 00000772 2F3C 7479 7065 move.l -[A7], 0x74797065 /* 'type' */ 00000778 7004 moveq.l D0, 0x04 0000077A 2F00 move.l -[A7], D0 0000077C 486E FFFC pea.l [A6 - 0x4] 00000780 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000784 4EBA FE9A jsr [PC - 0x166 /* 00000620 */] 00000788 202E FFFC move.l D0, [A6 - 0x4] 0000078C 4E5E unlink A6 0000078E 4E75 rts export_504: 00000790 4E56 FFFC link A6, -0x0004 00000794 7000 moveq.l D0, 0x00 00000796 2D40 FFFC move.l [A6 - 0x4], D0 0000079A 2F3C 656E 756D move.l -[A7], 0x656E756D /* 'enum' */ 000007A0 7004 moveq.l D0, 0x04 000007A2 2F00 move.l -[A7], D0 000007A4 486E FFFC pea.l [A6 - 0x4] 000007A8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000007AC 4EBA FE72 jsr [PC - 0x18E /* 00000620 */] 000007B0 202E FFFC move.l D0, [A6 - 0x4] 000007B4 4E5E unlink A6 000007B6 4E75 rts export_505: 000007B8 4E56 FFFC link A6, -0x0004 000007BC 7000 moveq.l D0, 0x00 000007BE 2D40 FFFC move.l [A6 - 0x4], D0 000007C2 2F3C 6162 736F move.l -[A7], 0x6162736F /* 'abso' */ 000007C8 7004 moveq.l D0, 0x04 000007CA 2F00 move.l -[A7], D0 000007CC 486E FFFC pea.l [A6 - 0x4] 000007D0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000007D4 4EBA FE4A jsr [PC - 0x1B6 /* 00000620 */] 000007D8 202E FFFC move.l D0, [A6 - 0x4] 000007DC 4E5E unlink A6 000007DE 4E75 rts export_506: 000007E0 4E56 FFFC link A6, -0x0004 000007E4 2F3C 5144 7074 move.l -[A7], 0x51447074 /* 'QDpt' */ 000007EA 7004 moveq.l D0, 0x04 000007EC 2F00 move.l -[A7], D0 000007EE 486E FFFC pea.l [A6 - 0x4] 000007F2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000007F6 4EBA FE28 jsr [PC - 0x1D8 /* 00000620 */] 000007FA 202E FFFC move.l D0, [A6 - 0x4] 000007FE 4E5E unlink A6 00000800 4E75 rts export_507: 00000802 4E56 FFF8 link A6, -0x0008 00000806 2F3C 7164 7274 move.l -[A7], 0x71647274 /* 'qdrt' */ 0000080C 7008 moveq.l D0, 0x08 0000080E 2F00 move.l -[A7], D0 00000810 486E FFF8 pea.l [A6 - 0x8] 00000814 2F2E 000C move.l -[A7], [A6 + 0xC] 00000818 4EBA FE06 jsr [PC - 0x1FA /* 00000620 */] 0000081C 206E 0008 movea.l A0, [A6 + 0x8] 00000820 43EE FFF8 lea.l A1, [A6 - 0x8] 00000824 20D9 move.l [A0]+, [A1]+ 00000826 20D9 move.l [A0]+, [A1]+ 00000828 4E5E unlink A6 0000082A 4E75 rts export_508: fn0000082C: 0000082C 4E56 FFF8 link A6, -0x0008 00000830 48E7 0118 movem.l -[A7], D7,A3,A4 00000834 266E 000C movea.l A3, [A6 + 0xC] 00000838 286E 0008 movea.l A4, [A6 + 0x8] 0000083C 4213 clr.b [A3] 0000083E 2F0C move.l -[A7], A4 00000840 4EBA F8A6 jsr [PC - 0x75A /* 000000E8 */] 00000844 4A80 tst.l D0 00000846 584F addq.w A7, 4 00000848 660C bne +0xE /* 00000856 */ 0000084A 2F3C FFFF D8E7 move.l -[A7], 0xFFFFD8E7 00000850 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 00000854 584F addq.w A7, 4 label00000856: 00000856 2F0C move.l -[A7], A4 00000858 4EBA F880 jsr [PC - 0x780 /* 000000DA */] 0000085C 0C80 5445 5854 cmpi.l D0, 0x54455854 /* 'TEXT' */ 00000862 584F addq.w A7, 4 00000864 6638 bne +0x3A /* 0000089E */ 00000866 598F subq.l A7, 4 00000868 2F0C move.l -[A7], A4 0000086A 4EBA F87C jsr [PC - 0x784 /* 000000E8 */] 0000086E 588F addq.l A7, 4 00000870 2F00 move.l -[A7], D0 00000872 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 00000876 2E1F move.l D7, [A7]+ 00000878 0C87 0000 00FF cmpi.l D7, 0xFF 0000087E 6F06 ble +0x8 /* 00000886 */ 00000880 2E3C 0000 00FF move.l D7, 0xFF label00000886: 00000886 2F0C move.l -[A7], A4 00000888 4EBA F85E jsr [PC - 0x7A2 /* 000000E8 */] 0000088C 2040 movea.l A0, D0 0000088E 2050 movea.l A0, [A0] 00000890 224B movea.l A1, A3 00000892 5289 addq.l A1, 1 00000894 2007 move.l D0, D7 00000896 A02E syscall BlockMove/BlockMoveData 00000898 1687 move.b [A3], D7 0000089A 584F addq.w A7, 4 0000089C 6040 bra +0x42 /* 000008DE */ label0000089E: 0000089E 2D7C 6E75 6C6C FFF8 move.l [A6 - 0x8], 0x6E756C6C /* 'null' */ 000008A6 7000 moveq.l D0, 0x00 000008A8 2D40 FFFC move.l [A6 - 0x4], D0 000008AC 41EE FFF8 lea.l A0, [A6 - 0x8] 000008B0 2F0C move.l -[A7], A4 000008B2 486E FFF8 pea.l [A6 - 0x8] 000008B6 4EBA F996 jsr [PC - 0x66A /* 0000024E */] 000008BA 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */ 000008C0 486E FFF8 pea.l [A6 - 0x8] 000008C4 4EBA F912 jsr [PC - 0x6EE /* 000001D8 */] 000008C8 2F0B move.l -[A7], A3 000008CA 486E FFF8 pea.l [A6 - 0x8] 000008CE 4EBA FF5C jsr [PC - 0xA4 /* 0000082C */] 000008D2 486E FFF8 pea.l [A6 - 0x8] 000008D6 4EBA F820 jsr [PC - 0x7E0 /* 000000F8 */] 000008DA 4FEF 001C lea.l A7, [A7 + 0x1C] label000008DE: 000008DE 4CEE 1880 FFEC movem.l D7,A3,A4, [A6 - 0x14] 000008E4 4E5E unlink A6 000008E6 4E75 rts fn000008E8: 000008E8 4E56 0000 link A6, 0 000008EC 2F3C 6673 7320 move.l -[A7], 0x66737320 /* 'fss ' */ 000008F2 7046 moveq.l D0, 0x46 000008F4 2F00 move.l -[A7], D0 000008F6 2F2E 000C move.l -[A7], [A6 + 0xC] 000008FA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000008FE 4EBA FD20 jsr [PC - 0x2E0 /* 00000620 */] 00000902 4E5E unlink A6 00000904 4E75 rts fn00000906: 00000906 4E56 0000 link A6, 0 0000090A 48E7 0300 movem.l -[A7], D6,D7 0000090E 2C2E 0010 move.l D6, [A6 + 0x10] 00000912 2E2E 000C move.l D7, [A6 + 0xC] 00000916 202E 0008 move.l D0, [A6 + 0x8] 0000091A 0480 AD20 2020 subi.l D0, 0xAD202020 00000920 6732 beq +0x34 /* 00000954 */ 00000922 0480 8F00 0000 subi.l D0, 0x8F000000 00000928 6742 beq +0x44 /* 0000096C */ 0000092A 0480 001D 0000 subi.l D0, 0x1D0000 00000930 6742 beq +0x44 /* 00000974 */ 00000932 0480 00E3 0000 subi.l D0, 0xE30000 00000938 6712 beq +0x14 /* 0000094C */ 0000093A 0480 0100 0000 subi.l D0, 0x1000000 00000940 671A beq +0x1C /* 0000095C */ 00000942 0480 001D 0000 subi.l D0, 0x1D0000 00000948 671A beq +0x1C /* 00000964 */ 0000094A 6030 bra +0x32 /* 0000097C */ label0000094C: 0000094C BC87 cmp.l D6, D7 0000094E 57C0 seq D0 00000950 4400 neg.b D0 00000952 602A bra +0x2C /* 0000097E */ label00000954: 00000954 BC87 cmp.l D6, D7 00000956 56C0 sne D0 00000958 4400 neg.b D0 0000095A 6022 bra +0x24 /* 0000097E */ label0000095C: 0000095C BC87 cmp.l D6, D7 0000095E 5DC0 slt D0 00000960 4400 neg.b D0 00000962 601A bra +0x1C /* 0000097E */ label00000964: 00000964 BC87 cmp.l D6, D7 00000966 5FC0 sle D0 00000968 4400 neg.b D0 0000096A 6012 bra +0x14 /* 0000097E */ label0000096C: 0000096C BC87 cmp.l D6, D7 0000096E 5EC0 sgt D0 00000970 4400 neg.b D0 00000972 600A bra +0xC /* 0000097E */ label00000974: 00000974 BC87 cmp.l D6, D7 00000976 5CC0 sge D0 00000978 4400 neg.b D0 0000097A 6002 bra +0x4 /* 0000097E */ label0000097C: 0000097C 7000 moveq.l D0, 0x00 label0000097E: 0000097E 4CEE 00C0 FFF8 movem.l D6,D7, [A6 - 0x8] 00000984 4E5E unlink A6 00000986 4E75 rts fn00000988: 00000988 4E56 FFFA link A6, -0x0006 0000098C 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000990 266E 0014 movea.l A3, [A6 + 0x14] 00000994 286E 000C movea.l A4, [A6 + 0xC] 00000998 422E FFFF clr.b [A6 - 0x1] 0000099C 7E00 moveq.l D7, 0x00 0000099E 202E 0008 move.l D0, [A6 + 0x8] 000009A2 0480 AD20 2020 subi.l D0, 0xAD202020 000009A8 674A beq +0x4C /* 000009F4 */ 000009AA 0480 8F00 0000 subi.l D0, 0x8F000000 000009B0 6742 beq +0x44 /* 000009F4 */ 000009B2 0480 001D 0000 subi.l D0, 0x1D0000 000009B8 673A beq +0x3C /* 000009F4 */ 000009BA 0480 00E3 0000 subi.l D0, 0xE30000 000009C0 6732 beq +0x34 /* 000009F4 */ 000009C2 0480 0100 0000 subi.l D0, 0x1000000 000009C8 672A beq +0x2C /* 000009F4 */ 000009CA 0480 001D 0000 subi.l D0, 0x1D0000 000009D0 6722 beq +0x24 /* 000009F4 */ 000009D2 0480 242A 5754 subi.l D0, 0x242A5754 /* '$*WT' */ 000009D8 6700 00FE beq +0x100 /* 00000AD8 */ 000009DC 0480 0107 F700 subi.l D0, 0x107F700 000009E2 6700 0156 beq +0x158 /* 00000B3A */ 000009E6 0480 01FE F5FF subi.l D0, 0x1FEF5FF 000009EC 6700 0114 beq +0x116 /* 00000B02 */ 000009F0 6000 018E bra +0x190 /* 00000B80 */ label000009F4: 000009F4 4244 clr.w D4 000009F6 202E 0010 move.l D0, [A6 + 0x10] 000009FA B0AE 0018 cmp.l D0, [A6 + 0x18] 000009FE 6C06 bge +0x8 /* 00000A06 */ 00000A00 202E 0010 move.l D0, [A6 + 0x10] 00000A04 6004 bra +0x6 /* 00000A0A */ label00000A06: 00000A06 202E 0018 move.l D0, [A6 + 0x18] label00000A0A: 00000A0A 2D40 FFFA move.l [A6 - 0x6], D0 00000A0E 4A2E 001F tst.b [A6 + 0x1F] 00000A12 6726 beq +0x28 /* 00000A3A */ 00000A14 7E00 moveq.l D7, 0x00 00000A16 601A bra +0x1C /* 00000A32 */ label00000A18: 00000A18 1013 move.b D0, [A3] 00000A1A B014 cmp.b D0, [A4] 00000A1C 6304 bls +0x6 /* 00000A22 */ 00000A1E 7801 moveq.l D4, 0x01 00000A20 6078 bra +0x7A /* 00000A9A */ label00000A22: 00000A22 1013 move.b D0, [A3] 00000A24 B014 cmp.b D0, [A4] 00000A26 6404 bcc +0x6 /* 00000A2C */ 00000A28 78FF moveq.l D4, 0xFFFFFFFF 00000A2A 606E bra +0x70 /* 00000A9A */ label00000A2C: 00000A2C 524B addq.w A3, 1 00000A2E 524C addq.w A4, 1 00000A30 5287 addq.l D7, 1 label00000A32: 00000A32 BEAE FFFA cmp.l D7, [A6 - 0x6] 00000A36 6DE0 blt -0x1E /* 00000A18 */ 00000A38 6060 bra +0x62 /* 00000A9A */ label00000A3A: 00000A3A 7E00 moveq.l D7, 0x00 00000A3C 6056 bra +0x58 /* 00000A94 */ label00000A3E: 00000A3E 1A13 move.b D5, [A3] 00000A40 1C14 move.b D6, [A4] 00000A42 7000 moveq.l D0, 0x00 00000A44 1005 move.b D0, D5 00000A46 0C00 0061 cmpi.b D0, 0x61 /* 'a' */ 00000A4A 6514 bcs +0x16 /* 00000A60 */ 00000A4C 7000 moveq.l D0, 0x00 00000A4E 1005 move.b D0, D5 00000A50 0C00 007A cmpi.b D0, 0x7A /* 'z' */ 00000A54 620A bhi +0xC /* 00000A60 */ 00000A56 7000 moveq.l D0, 0x00 00000A58 1005 move.b D0, D5 00000A5A 907C 0020 sub.w D0, 0x20 /* ' ' */ 00000A5E 1A00 move.b D5, D0 label00000A60: 00000A60 7000 moveq.l D0, 0x00 00000A62 1006 move.b D0, D6 00000A64 0C00 0061 cmpi.b D0, 0x61 /* 'a' */ 00000A68 6514 bcs +0x16 /* 00000A7E */ 00000A6A 7000 moveq.l D0, 0x00 00000A6C 1006 move.b D0, D6 00000A6E 0C00 007A cmpi.b D0, 0x7A /* 'z' */ 00000A72 620A bhi +0xC /* 00000A7E */ 00000A74 7000 moveq.l D0, 0x00 00000A76 1006 move.b D0, D6 00000A78 907C 0020 sub.w D0, 0x20 /* ' ' */ 00000A7C 1C00 move.b D6, D0 label00000A7E: 00000A7E BC05 cmp.b D6, D5 00000A80 6404 bcc +0x6 /* 00000A86 */ 00000A82 7801 moveq.l D4, 0x01 00000A84 6014 bra +0x16 /* 00000A9A */ label00000A86: 00000A86 BC05 cmp.b D6, D5 00000A88 6304 bls +0x6 /* 00000A8E */ 00000A8A 78FF moveq.l D4, 0xFFFFFFFF 00000A8C 600C bra +0xE /* 00000A9A */ label00000A8E: 00000A8E 524B addq.w A3, 1 00000A90 524C addq.w A4, 1 00000A92 5287 addq.l D7, 1 label00000A94: 00000A94 BEAE FFFA cmp.l D7, [A6 - 0x6] 00000A98 6DA4 blt -0x5A /* 00000A3E */ label00000A9A: 00000A9A 4A44 tst.w D4 00000A9C 661E bne +0x20 /* 00000ABC */ 00000A9E 202E 0018 move.l D0, [A6 + 0x18] 00000AA2 B0AE 0010 cmp.l D0, [A6 + 0x10] 00000AA6 5EC0 sgt D0 00000AA8 4400 neg.b D0 00000AAA 222E 0018 move.l D1, [A6 + 0x18] 00000AAE B2AE 0010 cmp.l D1, [A6 + 0x10] 00000AB2 5DC1 slt D1 00000AB4 4401 neg.b D1 00000AB6 9001 sub.b D0, D1 00000AB8 4880 ext.w D0 00000ABA 3800 move.w D4, D0 label00000ABC: 00000ABC 48C4 ext.l D4 00000ABE 2F04 move.l -[A7], D4 00000AC0 7000 moveq.l D0, 0x00 00000AC2 2F00 move.l -[A7], D0 00000AC4 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000AC8 4EBA FE3C jsr [PC - 0x1C4 /* 00000906 */] 00000ACC 1D40 FFFF move.b [A6 - 0x1], D0 00000AD0 4FEF 000C lea.l A7, [A7 + 0xC] 00000AD4 6000 00AE bra +0xB0 /* 00000B84 */ label00000AD8: 00000AD8 7000 moveq.l D0, 0x00 00000ADA 102E 001F move.b D0, [A6 + 0x1F] 00000ADE 2F00 move.l -[A7], D0 00000AE0 2F2E 0018 move.l -[A7], [A6 + 0x18] 00000AE4 2F0B move.l -[A7], A3 00000AE6 2F2E 0018 move.l -[A7], [A6 + 0x18] 00000AEA 2F0C move.l -[A7], A4 00000AEC 2F3C 3D20 2020 move.l -[A7], 0x3D202020 /* '= ' */ 00000AF2 4EBA FE94 jsr [PC - 0x16C /* 00000988 */] 00000AF6 1D40 FFFF move.b [A6 - 0x1], D0 00000AFA 4FEF 0018 lea.l A7, [A7 + 0x18] 00000AFE 6000 0084 bra +0x86 /* 00000B84 */ label00000B02: 00000B02 2E2E 0010 move.l D7, [A6 + 0x10] 00000B06 9EAE 0018 sub.l D7, [A6 + 0x18] 00000B0A 4A87 tst.l D7 00000B0C 6D76 blt +0x78 /* 00000B84 */ 00000B0E 7000 moveq.l D0, 0x00 00000B10 102E 001F move.b D0, [A6 + 0x1F] 00000B14 2F00 move.l -[A7], D0 00000B16 2F2E 0018 move.l -[A7], [A6 + 0x18] 00000B1A 2F0B move.l -[A7], A3 00000B1C 2F2E 0018 move.l -[A7], [A6 + 0x18] 00000B20 200C move.l D0, A4 00000B22 D087 add.l D0, D7 00000B24 2F00 move.l -[A7], D0 00000B26 2F3C 3D20 2020 move.l -[A7], 0x3D202020 /* '= ' */ 00000B2C 4EBA FE5A jsr [PC - 0x1A6 /* 00000988 */] 00000B30 1D40 FFFF move.b [A6 - 0x1], D0 00000B34 4FEF 0018 lea.l A7, [A7 + 0x18] 00000B38 604A bra +0x4C /* 00000B84 */ label00000B3A: 00000B3A 7E00 moveq.l D7, 0x00 00000B3C 6034 bra +0x36 /* 00000B72 */ label00000B3E: 00000B3E 7000 moveq.l D0, 0x00 00000B40 102E 001F move.b D0, [A6 + 0x1F] 00000B44 2F00 move.l -[A7], D0 00000B46 2F2E 0018 move.l -[A7], [A6 + 0x18] 00000B4A 2F0B move.l -[A7], A3 00000B4C 2F2E 0018 move.l -[A7], [A6 + 0x18] 00000B50 200C move.l D0, A4 00000B52 D087 add.l D0, D7 00000B54 2F00 move.l -[A7], D0 00000B56 2F3C 3D20 2020 move.l -[A7], 0x3D202020 /* '= ' */ 00000B5C 4EBA FE2A jsr [PC - 0x1D6 /* 00000988 */] 00000B60 4A00 tst.b D0 00000B62 4FEF 0018 lea.l A7, [A7 + 0x18] 00000B66 6708 beq +0xA /* 00000B70 */ 00000B68 1D7C 0001 FFFF move.b [A6 - 0x1], 0x1 00000B6E 6014 bra +0x16 /* 00000B84 */ label00000B70: 00000B70 5287 addq.l D7, 1 label00000B72: 00000B72 202E 0010 move.l D0, [A6 + 0x10] 00000B76 90AE 0018 sub.l D0, [A6 + 0x18] 00000B7A B087 cmp.l D0, D7 00000B7C 6CC0 bge -0x3E /* 00000B3E */ 00000B7E 6004 bra +0x6 /* 00000B84 */ label00000B80: 00000B80 422E FFFF clr.b [A6 - 0x1] label00000B84: 00000B84 102E FFFF move.b D0, [A6 - 0x1] 00000B88 4CEE 18F0 FFE2 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x1E] 00000B8E 4E5E unlink A6 00000B90 4E75 rts fn00000B92: 00000B92 4E56 FF00 link A6, -0x0100 00000B96 48E7 1F18 movem.l -[A7], D3,D4,D5,D6,D7,A3,A4 00000B9A 266E 0010 movea.l A3, [A6 + 0x10] 00000B9E 4206 clr.b D6 00000BA0 486E FF00 pea.l [A6 - 0x100] 00000BA4 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000BA8 4EBA FC82 jsr [PC - 0x37E /* 0000082C */] 00000BAC 7800 moveq.l D4, 0x00 00000BAE 182E FF00 move.b D4, [A6 - 0x100] 00000BB2 7A00 moveq.l D5, 0x00 00000BB4 1A13 move.b D5, [A3] 00000BB6 202E 000C move.l D0, [A6 + 0xC] 00000BBA 0480 AD20 2020 subi.l D0, 0xAD202020 00000BC0 504F addq.w A7, 8 00000BC2 6700 00CA beq +0xCC /* 00000C8E */ 00000BC6 0480 8F00 0000 subi.l D0, 0x8F000000 00000BCC 677E beq +0x80 /* 00000C4C */ 00000BCE 0480 001D 0000 subi.l D0, 0x1D0000 00000BD4 6776 beq +0x78 /* 00000C4C */ 00000BD6 0480 00E3 0000 subi.l D0, 0xE30000 00000BDC 6700 00B0 beq +0xB2 /* 00000C8E */ 00000BE0 0480 0100 0000 subi.l D0, 0x1000000 00000BE6 6764 beq +0x66 /* 00000C4C */ 00000BE8 0480 001D 0000 subi.l D0, 0x1D0000 00000BEE 675C beq +0x5E /* 00000C4C */ 00000BF0 0480 242A 5754 subi.l D0, 0x242A5754 /* '$*WT' */ 00000BF6 6700 0092 beq +0x94 /* 00000C8A */ 00000BFA 0480 0107 F700 subi.l D0, 0x107F700 00000C00 670C beq +0xE /* 00000C0E */ 00000C02 0480 01FE F5FF subi.l D0, 0x1FEF5FF 00000C08 6768 beq +0x6A /* 00000C72 */ 00000C0A 6000 00AE bra +0xB0 /* 00000CBA */ label00000C0E: 00000C0E 49EE FF00 lea.l A4, [A6 - 0x100] 00000C12 7E00 moveq.l D7, 0x00 00000C14 6028 bra +0x2A /* 00000C3E */ label00000C16: 00000C16 1885 move.b [A4], D5 00000C18 558F subq.l A7, 2 00000C1A 2F0C move.l -[A7], A4 00000C1C 2F0B move.l -[A7], A3 00000C1E 4EAD 00F2 jsr [A5 + 0xF2 /* export_26 */] 00000C22 4A5F tst.w [A7]+ 00000C24 57C0 seq D0 00000C26 0240 0001 andi.w D0, 0x1 00000C2A 48C0 ext.l D0 00000C2C 1C00 move.b D6, D0 00000C2E 7000 moveq.l D0, 0x00 00000C30 1006 move.b D0, D6 00000C32 0C40 0001 cmpi.w D0, 0x1 00000C36 6700 00A0 beq +0xA2 /* 00000CD8 */ 00000C3A 524C addq.w A4, 1 00000C3C 5287 addq.l D7, 1 label00000C3E: 00000C3E 2004 move.l D0, D4 00000C40 9085 sub.l D0, D5 00000C42 5280 addq.l D0, 1 00000C44 B087 cmp.l D0, D7 00000C46 6ECE bgt -0x30 /* 00000C16 */ 00000C48 6000 008E bra +0x90 /* 00000CD8 */ label00000C4C: 00000C4C 7000 moveq.l D0, 0x00 00000C4E 2F00 move.l -[A7], D0 00000C50 558F subq.l A7, 2 00000C52 486E FF00 pea.l [A6 - 0x100] 00000C56 2F0B move.l -[A7], A3 00000C58 4EAD 00EA jsr [A5 + 0xEA /* export_25 */] 00000C5C 301F move.w D0, [A7]+ 00000C5E 48C0 ext.l D0 00000C60 2F00 move.l -[A7], D0 00000C62 2F2E 000C move.l -[A7], [A6 + 0xC] 00000C66 4EBA FC9E jsr [PC - 0x362 /* 00000906 */] 00000C6A 1C00 move.b D6, D0 00000C6C 4FEF 000C lea.l A7, [A7 + 0xC] 00000C70 6066 bra +0x68 /* 00000CD8 */ label00000C72: 00000C72 B885 cmp.l D4, D5 00000C74 6D14 blt +0x16 /* 00000C8A */ 00000C76 3004 move.w D0, D4 00000C78 9045 sub.w D0, D5 00000C7A 43EE FF01 lea.l A1, [A6 - 0xFF] 00000C7E 41F1 0000 lea.l A0, [A1 + D0.w] 00000C82 43EE FF01 lea.l A1, [A6 - 0xFF] 00000C86 2005 move.l D0, D5 00000C88 A02E syscall BlockMove/BlockMoveData label00000C8A: 00000C8A 1D45 FF00 move.b [A6 - 0x100], D5 label00000C8E: 00000C8E 558F subq.l A7, 2 00000C90 486E FF00 pea.l [A6 - 0x100] 00000C94 2F0B move.l -[A7], A3 00000C96 4EAD 00F2 jsr [A5 + 0xF2 /* export_26 */] 00000C9A 4A5F tst.w [A7]+ 00000C9C 57C0 seq D0 00000C9E 0240 0001 andi.w D0, 0x1 00000CA2 48C0 ext.l D0 00000CA4 1C00 move.b D6, D0 00000CA6 0CAE AD20 2020 000C cmpi.l [A6 + 0xC], 0xAD202020 00000CAE 6628 bne +0x2A /* 00000CD8 */ 00000CB0 4A06 tst.b D6 00000CB2 57C3 seq D3 00000CB4 4403 neg.b D3 00000CB6 1C03 move.b D6, D3 00000CB8 601E bra +0x20 /* 00000CD8 */ label00000CBA: 00000CBA 7000 moveq.l D0, 0x00 00000CBC 2F00 move.l -[A7], D0 00000CBE 2F05 move.l -[A7], D5 00000CC0 486B 0001 pea.l [A3 + 0x1] 00000CC4 2F04 move.l -[A7], D4 00000CC6 486E FF01 pea.l [A6 - 0xFF] 00000CCA 2F2E 000C move.l -[A7], [A6 + 0xC] 00000CCE 4EBA FCB8 jsr [PC - 0x348 /* 00000988 */] 00000CD2 1C00 move.b D6, D0 00000CD4 4FEF 0018 lea.l A7, [A7 + 0x18] label00000CD8: 00000CD8 1006 move.b D0, D6 00000CDA 4CEE 18F8 FEE4 movem.l D3,D4,D5,D6,D7,A3,A4, [A6 - 0x11C] 00000CE0 4E5E unlink A6 00000CE2 4E75 rts export_509: 00000CE4 4E56 FEFC link A6, -0x0104 00000CE8 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000CEC 2C2E 000C move.l D6, [A6 + 0xC] 00000CF0 286E 0008 movea.l A4, [A6 + 0x8] 00000CF4 4207 clr.b D7 00000CF6 2F0C move.l -[A7], A4 00000CF8 4EBA F3E0 jsr [PC - 0xC20 /* 000000DA */] 00000CFC 2D40 FEFC move.l [A6 - 0x104], D0 00000D00 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000D04 4EBA F3D4 jsr [PC - 0xC2C /* 000000DA */] 00000D08 222E FEFC move.l D1, [A6 - 0x104] 00000D0C B081 cmp.l D0, D1 00000D0E 504F addq.w A7, 8 00000D10 670C beq +0xE /* 00000D1E */ 00000D12 2F3C FFFF F954 move.l -[A7], 0xFFFFF954 00000D18 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 00000D1C 584F addq.w A7, 4 label00000D1E: 00000D1E 2F0C move.l -[A7], A4 00000D20 4EBA F3B8 jsr [PC - 0xC48 /* 000000DA */] 00000D24 0480 5445 5854 subi.l D0, 0x54455854 /* 'TEXT' */ 00000D2A 584F addq.w A7, 4 00000D2C 6712 beq +0x14 /* 00000D40 */ 00000D2E 0480 102F 1119 subi.l D0, 0x102F1119 00000D34 672C beq +0x2E /* 00000D62 */ 00000D36 0480 07FB 04FA subi.l D0, 0x7FB04FA 00000D3C 6724 beq +0x26 /* 00000D62 */ 00000D3E 6046 bra +0x48 /* 00000D86 */ label00000D40: 00000D40 486E FF00 pea.l [A6 - 0x100] 00000D44 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000D48 4EBA FAE2 jsr [PC - 0x51E /* 0000082C */] 00000D4C 486E FF00 pea.l [A6 - 0x100] 00000D50 2F06 move.l -[A7], D6 00000D52 2F0C move.l -[A7], A4 00000D54 4EBA FE3C jsr [PC - 0x1C4 /* 00000B92 */] 00000D58 1E00 move.b D7, D0 00000D5A 4FEF 0014 lea.l A7, [A7 + 0x14] 00000D5E 6000 0094 bra +0x96 /* 00000DF4 */ label00000D62: 00000D62 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000D66 4EBA F9B2 jsr [PC - 0x64E /* 0000071A */] 00000D6A 588F addq.l A7, 4 00000D6C 2F00 move.l -[A7], D0 00000D6E 2F0C move.l -[A7], A4 00000D70 4EBA F9A8 jsr [PC - 0x658 /* 0000071A */] 00000D74 588F addq.l A7, 4 00000D76 2F00 move.l -[A7], D0 00000D78 2F06 move.l -[A7], D6 00000D7A 4EBA FB8A jsr [PC - 0x476 /* 00000906 */] 00000D7E 1E00 move.b D7, D0 00000D80 4FEF 000C lea.l A7, [A7 + 0xC] 00000D84 606E bra +0x70 /* 00000DF4 */ label00000D86: 00000D86 2F0C move.l -[A7], A4 00000D88 4EBA F35E jsr [PC - 0xCA2 /* 000000E8 */] 00000D8C 2D40 FFF8 move.l [A6 - 0x8], D0 00000D90 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000D94 4EBA F352 jsr [PC - 0xCAE /* 000000E8 */] 00000D98 2640 movea.l A3, D0 00000D9A 206E FFF8 movea.l A0, [A6 - 0x8] 00000D9E A069 syscall HGetState 00000DA0 4880 ext.w D0 00000DA2 3D40 FFFC move.w [A6 - 0x4], D0 00000DA6 204B movea.l A0, A3 00000DA8 A069 syscall HGetState 00000DAA 4880 ext.w D0 00000DAC 3D40 FFFE move.w [A6 - 0x2], D0 00000DB0 598F subq.l A7, 4 00000DB2 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000DB6 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 00000DBA 281F move.l D4, [A7]+ 00000DBC 598F subq.l A7, 4 00000DBE 2F0B move.l -[A7], A3 00000DC0 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 00000DC4 2A1F move.l D5, [A7]+ 00000DC6 7001 moveq.l D0, 0x01 00000DC8 2F00 move.l -[A7], D0 00000DCA 2F05 move.l -[A7], D5 00000DCC 2F13 move.l -[A7], [A3] 00000DCE 2F04 move.l -[A7], D4 00000DD0 206E FFF8 movea.l A0, [A6 - 0x8] 00000DD4 2F10 move.l -[A7], [A0] 00000DD6 2F06 move.l -[A7], D6 00000DD8 4EBA FBAE jsr [PC - 0x452 /* 00000988 */] 00000DDC 1E00 move.b D7, D0 00000DDE 206E FFF8 movea.l A0, [A6 - 0x8] 00000DE2 102E FFFD move.b D0, [A6 - 0x3] 00000DE6 A06A syscall HSetState 00000DE8 204B movea.l A0, A3 00000DEA 102E FFFF move.b D0, [A6 - 0x1] 00000DEE A06A syscall HSetState 00000DF0 4FEF 0020 lea.l A7, [A7 + 0x20] label00000DF4: 00000DF4 1007 move.b D0, D7 00000DF6 4CEE 18F0 FEE4 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x11C] 00000DFC 4E5E unlink A6 00000DFE 4E75 rts export_510: fn00000E00: 00000E00 4E56 0000 link A6, 0 00000E04 48E7 0118 movem.l -[A7], D7,A3,A4 00000E08 266E 000C movea.l A3, [A6 + 0xC] 00000E0C 286E 0008 movea.l A4, [A6 + 0x8] 00000E10 4207 clr.b D7 00000E12 4AAC 0004 tst.l [A4 + 0x4] 00000E16 662C bne +0x2E /* 00000E44 */ 00000E18 2F14 move.l -[A7], [A4] 00000E1A 4EBA 01DC jsr [PC + 0x1DC /* 00000FF8 */] 00000E1E 2940 0008 move.l [A4 + 0x8], D0 00000E22 2F0B move.l -[A7], A3 00000E24 4EBA F2B4 jsr [PC - 0xD4C /* 000000DA */] 00000E28 0C80 6E75 6C6C cmpi.l D0, 0x6E756C6C /* 'null' */ 00000E2E 57C0 seq D0 00000E30 4400 neg.b D0 00000E32 4880 ext.w D0 00000E34 504F addq.w A7, 8 00000E36 660C bne +0xE /* 00000E44 */ 00000E38 2F3C FFFF D8F0 move.l -[A7], 0xFFFFD8F0 00000E3E 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 00000E42 584F addq.w A7, 4 label00000E44: 00000E44 52AC 0004 addq.l [A4 + 0x4], 1 00000E48 2F0B move.l -[A7], A3 00000E4A 4EBA F2AC jsr [PC - 0xD54 /* 000000F8 */] 00000E4E 202C 0004 move.l D0, [A4 + 0x4] 00000E52 B0AC 0008 cmp.l D0, [A4 + 0x8] 00000E56 584F addq.w A7, 4 00000E58 6E1E bgt +0x20 /* 00000E78 */ 00000E5A 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000E5E 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */ 00000E64 2F2C 0004 move.l -[A7], [A4 + 0x4] 00000E68 2F14 move.l -[A7], [A4] 00000E6A 2F0B move.l -[A7], A3 00000E6C 4EBA 01F8 jsr [PC + 0x1F8 /* 00001066 */] 00000E70 7E01 moveq.l D7, 0x01 00000E72 4FEF 0014 lea.l A7, [A7 + 0x14] 00000E76 6018 bra +0x1A /* 00000E90 */ label00000E78: 00000E78 4AAE 0010 tst.l [A6 + 0x10] 00000E7C 670A beq +0xC /* 00000E88 */ 00000E7E 206E 0010 movea.l A0, [A6 + 0x10] 00000E82 20BC 6E75 6C6C move.l [A0], 0x6E756C6C /* 'null' */ label00000E88: 00000E88 2F0B move.l -[A7], A3 00000E8A 4EBA F47C jsr [PC - 0xB84 /* 00000308 */] 00000E8E 584F addq.w A7, 4 label00000E90: 00000E90 4AAE 0014 tst.l [A6 + 0x14] 00000E94 670E beq +0x10 /* 00000EA4 */ 00000E96 2F0B move.l -[A7], A3 00000E98 4EBA F24E jsr [PC - 0xDB2 /* 000000E8 */] 00000E9C 206E 0014 movea.l A0, [A6 + 0x14] 00000EA0 2080 move.l [A0], D0 00000EA2 584F addq.w A7, 4 label00000EA4: 00000EA4 1007 move.b D0, D7 00000EA6 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC] 00000EAC 4E5E unlink A6 00000EAE 4E75 rts export_511: fn00000EB0: 00000EB0 4E56 0000 link A6, 0 00000EB4 48E7 1008 movem.l -[A7], D3,A4 00000EB8 286E 0008 movea.l A4, [A6 + 0x8] 00000EBC 200C move.l D0, A4 00000EBE 6610 bne +0x12 /* 00000ED0 */ 00000EC0 7008 moveq.l D0, 0x08 00000EC2 2F00 move.l -[A7], D0 00000EC4 4EAD 006A jsr [A5 + 0x6A /* export_9 */] 00000EC8 2840 movea.l A4, D0 00000ECA 200C move.l D0, A4 00000ECC 584F addq.w A7, 4 00000ECE 673C beq +0x3E /* 00000F0C */ label00000ED0: 00000ED0 7601 moveq.l D3, 0x01 00000ED2 200C move.l D0, A4 00000ED4 6614 bne +0x16 /* 00000EEA */ 00000ED6 2F03 move.l -[A7], D3 00000ED8 7008 moveq.l D0, 0x08 00000EDA 2F00 move.l -[A7], D0 00000EDC 4EAD 006A jsr [A5 + 0x6A /* export_9 */] 00000EE0 588F addq.l A7, 4 00000EE2 261F move.l D3, [A7]+ 00000EE4 4A80 tst.l D0 00000EE6 6602 bne +0x4 /* 00000EEA */ 00000EE8 7600 moveq.l D3, 0x00 label00000EEA: 00000EEA 4A03 tst.b D3 00000EEC 670E beq +0x10 /* 00000EFC */ 00000EEE 28BC 6E75 6C6C move.l [A4], 0x6E756C6C /* 'null' */ 00000EF4 7000 moveq.l D0, 0x00 00000EF6 2940 0004 move.l [A4 + 0x4], D0 00000EFA 6002 bra +0x4 /* 00000EFE */ label00000EFC: 00000EFC 7000 moveq.l D0, 0x00 label00000EFE: 00000EFE 284C movea.l A4, A4 00000F00 28BC 6E75 6C6C move.l [A4], 0x6E756C6C /* 'null' */ 00000F06 7000 moveq.l D0, 0x00 00000F08 2940 0004 move.l [A4 + 0x4], D0 label00000F0C: 00000F0C 200C move.l D0, A4 00000F0E 4CEE 1008 FFF8 movem.l D3,A4, [A6 - 0x8] 00000F14 4E5E unlink A6 00000F16 4E75 rts export_512: fn00000F18: 00000F18 4E56 0000 link A6, 0 00000F1C 48E7 1008 movem.l -[A7], D3,A4 00000F20 286E 0008 movea.l A4, [A6 + 0x8] 00000F24 200C move.l D0, A4 00000F26 6610 bne +0x12 /* 00000F38 */ 00000F28 7008 moveq.l D0, 0x08 00000F2A 2F00 move.l -[A7], D0 00000F2C 4EAD 006A jsr [A5 + 0x6A /* export_9 */] 00000F30 2840 movea.l A4, D0 00000F32 200C move.l D0, A4 00000F34 584F addq.w A7, 4 00000F36 6748 beq +0x4A /* 00000F80 */ label00000F38: 00000F38 7601 moveq.l D3, 0x01 00000F3A 200C move.l D0, A4 00000F3C 6614 bne +0x16 /* 00000F52 */ 00000F3E 2F03 move.l -[A7], D3 00000F40 7008 moveq.l D0, 0x08 00000F42 2F00 move.l -[A7], D0 00000F44 4EAD 006A jsr [A5 + 0x6A /* export_9 */] 00000F48 588F addq.l A7, 4 00000F4A 261F move.l D3, [A7]+ 00000F4C 4A80 tst.l D0 00000F4E 6602 bne +0x4 /* 00000F52 */ 00000F50 7600 moveq.l D3, 0x00 label00000F52: 00000F52 4A03 tst.b D3 00000F54 670E beq +0x10 /* 00000F64 */ 00000F56 28BC 6E75 6C6C move.l [A4], 0x6E756C6C /* 'null' */ 00000F5C 7000 moveq.l D0, 0x00 00000F5E 2940 0004 move.l [A4 + 0x4], D0 00000F62 6002 bra +0x4 /* 00000F66 */ label00000F64: 00000F64 7000 moveq.l D0, 0x00 label00000F66: 00000F66 284C movea.l A4, A4 00000F68 486E 000C pea.l [A6 + 0xC] 00000F6C 4EBA F16C jsr [PC - 0xE94 /* 000000DA */] 00000F70 2880 move.l [A4], D0 00000F72 486E 000C pea.l [A6 + 0xC] 00000F76 4EBA F170 jsr [PC - 0xE90 /* 000000E8 */] 00000F7A 2940 0004 move.l [A4 + 0x4], D0 00000F7E 504F addq.w A7, 8 label00000F80: 00000F80 200C move.l D0, A4 00000F82 4CEE 1008 FFF8 movem.l D3,A4, [A6 - 0x8] 00000F88 4E5E unlink A6 00000F8A 4E75 rts export_513: fn00000F8C: 00000F8C 4E56 0000 link A6, 0 00000F90 7000 moveq.l D0, 0x00 00000F92 2F00 move.l -[A7], D0 00000F94 2F00 move.l -[A7], D0 00000F96 2F00 move.l -[A7], D0 00000F98 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000F9C 4EBA F340 jsr [PC - 0xCC0 /* 000002DE */] 00000FA0 4E5E unlink A6 00000FA2 4E75 rts export_514: fn00000FA4: 00000FA4 4E56 0000 link A6, 0 00000FA8 2F0C move.l -[A7], A4 00000FAA 286E 0008 movea.l A4, [A6 + 0x8] 00000FAE 2F0C move.l -[A7], A4 00000FB0 4EBA F128 jsr [PC - 0xED8 /* 000000DA */] 00000FB4 0C80 6E75 6C6C cmpi.l D0, 0x6E756C6C /* 'null' */ 00000FBA 584F addq.w A7, 4 00000FBC 6614 bne +0x16 /* 00000FD2 */ 00000FBE 7000 moveq.l D0, 0x00 00000FC0 2F00 move.l -[A7], D0 00000FC2 2F00 move.l -[A7], D0 00000FC4 2F00 move.l -[A7], D0 00000FC6 2F0C move.l -[A7], A4 00000FC8 4EBA F314 jsr [PC - 0xCEC /* 000002DE */] 00000FCC 4FEF 0010 lea.l A7, [A7 + 0x10] 00000FD0 601E bra +0x20 /* 00000FF0 */ label00000FD2: 00000FD2 2F0C move.l -[A7], A4 00000FD4 4EBA F104 jsr [PC - 0xEFC /* 000000DA */] 00000FD8 0C80 6C69 7374 cmpi.l D0, 0x6C697374 /* 'list' */ 00000FDE 584F addq.w A7, 4 00000FE0 670E beq +0x10 /* 00000FF0 */ 00000FE2 2F3C 6C69 7374 move.l -[A7], 0x6C697374 /* 'list' */ 00000FE8 2F0C move.l -[A7], A4 00000FEA 4EBA F1EC jsr [PC - 0xE14 /* 000001D8 */] 00000FEE 504F addq.w A7, 8 label00000FF0: 00000FF0 286E FFFC movea.l A4, [A6 - 0x4] 00000FF4 4E5E unlink A6 00000FF6 4E75 rts export_515: fn00000FF8: 00000FF8 4E56 FFFC link A6, -0x0004 00000FFC 2F0C move.l -[A7], A4 00000FFE 286E 0008 movea.l A4, [A6 + 0x8] 00001002 7001 moveq.l D0, 0x01 00001004 2D40 FFFC move.l [A6 - 0x4], D0 00001008 2F0C move.l -[A7], A4 0000100A 4EBA F0CE jsr [PC - 0xF32 /* 000000DA */] 0000100E 0C80 6E75 6C6C cmpi.l D0, 0x6E756C6C /* 'null' */ 00001014 584F addq.w A7, 4 00001016 6608 bne +0xA /* 00001020 */ 00001018 7000 moveq.l D0, 0x00 0000101A 2D40 FFFC move.l [A6 - 0x4], D0 0000101E 603A bra +0x3C /* 0000105A */ label00001020: 00001020 2F0C move.l -[A7], A4 00001022 4EBA F0B6 jsr [PC - 0xF4A /* 000000DA */] 00001026 0C80 6C69 7374 cmpi.l D0, 0x6C697374 /* 'list' */ 0000102C 584F addq.w A7, 4 0000102E 6710 beq +0x12 /* 00001040 */ 00001030 2F0C move.l -[A7], A4 00001032 4EBA F0A6 jsr [PC - 0xF5A /* 000000DA */] 00001036 0C80 7265 636F cmpi.l D0, 0x7265636F /* 'reco' */ 0000103C 584F addq.w A7, 4 0000103E 661A bne +0x1C /* 0000105A */ label00001040: 00001040 558F subq.l A7, 2 00001042 2F0C move.l -[A7], A4 00001044 486E FFFC pea.l [A6 - 0x4] 00001048 303C 0407 move.w D0, 0x407 0000104C A816 syscall Pack8 0000104E 301F move.w D0, [A7]+ 00001050 48C0 ext.l D0 00001052 2F00 move.l -[A7], D0 00001054 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 00001058 584F addq.w A7, 4 label0000105A: 0000105A 202E FFFC move.l D0, [A6 - 0x4] 0000105E 286E FFF8 movea.l A4, [A6 - 0x8] 00001062 4E5E unlink A6 00001064 4E75 rts export_516: fn00001066: 00001066 4E56 FFF4 link A6, -0x000C 0000106A 48E7 0118 movem.l -[A7], D7,A3,A4 0000106E 2E2E 0010 move.l D7, [A6 + 0x10] 00001072 266E 0018 movea.l A3, [A6 + 0x18] 00001076 286E 000C movea.l A4, [A6 + 0xC] 0000107A 2D7C 6E75 6C6C FFF4 move.l [A6 - 0xC], 0x6E756C6C /* 'null' */ 00001082 7000 moveq.l D0, 0x00 00001084 2D40 FFF8 move.l [A6 - 0x8], D0 00001088 41EE FFF4 lea.l A0, [A6 - 0xC] 0000108C 220B move.l D1, A3 0000108E 6604 bne +0x6 /* 00001094 */ 00001090 47EE FFFC lea.l A3, [A6 - 0x4] label00001094: 00001094 2F0C move.l -[A7], A4 00001096 4EBA F042 jsr [PC - 0xFBE /* 000000DA */] 0000109A 0C80 6C69 7374 cmpi.l D0, 0x6C697374 /* 'list' */ 000010A0 584F addq.w A7, 4 000010A2 6734 beq +0x36 /* 000010D8 */ 000010A4 2F0C move.l -[A7], A4 000010A6 4EBA F032 jsr [PC - 0xFCE /* 000000DA */] 000010AA 0C80 7265 636F cmpi.l D0, 0x7265636F /* 'reco' */ 000010B0 584F addq.w A7, 4 000010B2 6724 beq +0x26 /* 000010D8 */ 000010B4 7001 moveq.l D0, 0x01 000010B6 B087 cmp.l D0, D7 000010B8 670A beq +0xC /* 000010C4 */ 000010BA 70FF moveq.l D0, 0xFFFFFFFF 000010BC 2F00 move.l -[A7], D0 000010BE 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 000010C2 584F addq.w A7, 4 label000010C4: 000010C4 26BC 2A2A 2A2A move.l [A3], 0x2A2A2A2A /* '****' */ 000010CA 2F0C move.l -[A7], A4 000010CC 486E FFF4 pea.l [A6 - 0xC] 000010D0 4EBA F17C jsr [PC - 0xE84 /* 0000024E */] 000010D4 504F addq.w A7, 8 000010D6 6022 bra +0x24 /* 000010FA */ label000010D8: 000010D8 558F subq.l A7, 2 000010DA 2F0C move.l -[A7], A4 000010DC 2F07 move.l -[A7], D7 000010DE 2F2E 0014 move.l -[A7], [A6 + 0x14] 000010E2 2F0B move.l -[A7], A3 000010E4 486E FFF4 pea.l [A6 - 0xC] 000010E8 303C 0A0B move.w D0, 0xA0B 000010EC A816 syscall Pack8 000010EE 301F move.w D0, [A7]+ 000010F0 48C0 ext.l D0 000010F2 2F00 move.l -[A7], D0 000010F4 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 000010F8 584F addq.w A7, 4 label000010FA: 000010FA 206E 0008 movea.l A0, [A6 + 0x8] 000010FE 43EE FFF4 lea.l A1, [A6 - 0xC] 00001102 20D9 move.l [A0]+, [A1]+ 00001104 20D9 move.l [A0]+, [A1]+ 00001106 4CEE 1880 FFE8 movem.l D7,A3,A4, [A6 - 0x18] 0000110C 4E5E unlink A6 0000110E 4E75 rts fn00001110: 00001110 4E56 0000 link A6, 0 00001114 48E7 0018 movem.l -[A7], A3,A4 00001118 266E 0010 movea.l A3, [A6 + 0x10] 0000111C 286E 0008 movea.l A4, [A6 + 0x8] 00001120 2F0C move.l -[A7], A4 00001122 4EBA EFB6 jsr [PC - 0x104A /* 000000DA */] 00001126 0C80 6E75 6C6C cmpi.l D0, 0x6E756C6C /* 'null' */ 0000112C 584F addq.w A7, 4 0000112E 660C bne +0xE /* 0000113C */ 00001130 2F0B move.l -[A7], A3 00001132 2F0C move.l -[A7], A4 00001134 4EBA F158 jsr [PC - 0xEA8 /* 0000028E */] 00001138 504F addq.w A7, 8 0000113A 6034 bra +0x36 /* 00001170 */ label0000113C: 0000113C 2F0C move.l -[A7], A4 0000113E 4EBA EF9A jsr [PC - 0x1066 /* 000000DA */] 00001142 0C80 6C69 7374 cmpi.l D0, 0x6C697374 /* 'list' */ 00001148 584F addq.w A7, 4 0000114A 6708 beq +0xA /* 00001154 */ 0000114C 2F0C move.l -[A7], A4 0000114E 4EBA FE54 jsr [PC - 0x1AC /* 00000FA4 */] 00001152 584F addq.w A7, 4 label00001154: 00001154 558F subq.l A7, 2 00001156 2F0C move.l -[A7], A4 00001158 2F2E 000C move.l -[A7], [A6 + 0xC] 0000115C 2F0B move.l -[A7], A3 0000115E 303C 0609 move.w D0, 0x609 00001162 A816 syscall Pack8 00001164 301F move.w D0, [A7]+ 00001166 48C0 ext.l D0 00001168 2F00 move.l -[A7], D0 0000116A 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 0000116E 584F addq.w A7, 4 label00001170: 00001170 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 00001176 4E5E unlink A6 00001178 4E75 rts export_517: fn0000117A: 0000117A 4E56 0000 link A6, 0 0000117E 2F2E 000C move.l -[A7], [A6 + 0xC] 00001182 7000 moveq.l D0, 0x00 00001184 2F00 move.l -[A7], D0 00001186 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000118A 4EBA FF84 jsr [PC - 0x7C /* 00001110 */] 0000118E 4E5E unlink A6 00001190 4E75 rts fn00001192: 00001192 4E56 FFAC link A6, -0x0054 00001196 48E7 0018 movem.l -[A7], A3,A4 0000119A 266E 000C movea.l A3, [A6 + 0xC] 0000119E 286E 0008 movea.l A4, [A6 + 0x8] 000011A2 2D7C 6E75 6C6C FFF8 move.l [A6 - 0x8], 0x6E756C6C /* 'null' */ 000011AA 7000 moveq.l D0, 0x00 000011AC 2D40 FFFC move.l [A6 - 0x4], D0 000011B0 41EE FFF8 lea.l A0, [A6 - 0x8] 000011B4 2F0C move.l -[A7], A4 000011B6 4EBA EF22 jsr [PC - 0x10DE /* 000000DA */] 000011BA 0C80 6E75 6C6C cmpi.l D0, 0x6E756C6C /* 'null' */ 000011C0 584F addq.w A7, 4 000011C2 660C bne +0xE /* 000011D0 */ 000011C4 2F0B move.l -[A7], A3 000011C6 2F0C move.l -[A7], A4 000011C8 4EBA F0C4 jsr [PC - 0xF3C /* 0000028E */] 000011CC 504F addq.w A7, 8 000011CE 607E bra +0x80 /* 0000124E */ label000011D0: 000011D0 2F0B move.l -[A7], A3 000011D2 4EBA EF06 jsr [PC - 0x10FA /* 000000DA */] 000011D6 0C80 6E75 6C6C cmpi.l D0, 0x6E756C6C /* 'null' */ 000011DC 57C0 seq D0 000011DE 4400 neg.b D0 000011E0 4880 ext.w D0 000011E2 584F addq.w A7, 4 000011E4 6668 bne +0x6A /* 0000124E */ 000011E6 486E FFBC pea.l [A6 - 0x44] 000011EA 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 000011EE 4A80 tst.l D0 000011F0 584F addq.w A7, 4 000011F2 673E beq +0x40 /* 00001232 */ 000011F4 2D4B FFAC move.l [A6 - 0x54], A3 000011F8 7000 moveq.l D0, 0x00 000011FA 2D40 FFB0 move.l [A6 - 0x50], D0 000011FE 2D40 FFB4 move.l [A6 - 0x4C], D0 00001202 41EE FFAC lea.l A0, [A6 - 0x54] 00001206 600C bra +0xE /* 00001214 */ label00001208: 00001208 486E FFF8 pea.l [A6 - 0x8] 0000120C 2F0C move.l -[A7], A4 0000120E 4EBA FF6A jsr [PC - 0x96 /* 0000117A */] 00001212 504F addq.w A7, 8 label00001214: 00001214 7000 moveq.l D0, 0x00 00001216 2F00 move.l -[A7], D0 00001218 486E FFB8 pea.l [A6 - 0x48] 0000121C 486E FFF8 pea.l [A6 - 0x8] 00001220 486E FFAC pea.l [A6 - 0x54] 00001224 4EBA FBDA jsr [PC - 0x426 /* 00000E00 */] 00001228 4A00 tst.b D0 0000122A 4FEF 0010 lea.l A7, [A7 + 0x10] 0000122E 66D8 bne -0x26 /* 00001208 */ 00001230 6012 bra +0x14 /* 00001244 */ label00001232: 00001232 486E FFF8 pea.l [A6 - 0x8] 00001236 4EBA EEC0 jsr [PC - 0x1140 /* 000000F8 */] 0000123A 4EAD 0BC2 jsr [A5 + 0xBC2 /* export_372 */] 0000123E 4A80 tst.l D0 00001240 584F addq.w A7, 4 00001242 660A bne +0xC /* 0000124E */ label00001244: 00001244 486E FFBC pea.l [A6 - 0x44] 00001248 4EAD 0BBA jsr [A5 + 0xBBA /* export_371 */] 0000124C 584F addq.w A7, 4 label0000124E: 0000124E 4CEE 1800 FFA4 movem.l A3,A4, [A6 - 0x5C] 00001254 4E5E unlink A6 00001256 4E75 rts export_518: 00001258 4E56 FFF8 link A6, -0x0008 0000125C 48E7 0018 movem.l -[A7], A3,A4 00001260 266E 000C movea.l A3, [A6 + 0xC] 00001264 286E 0008 movea.l A4, [A6 + 0x8] 00001268 2F0C move.l -[A7], A4 0000126A 4EBA EE6E jsr [PC - 0x1192 /* 000000DA */] 0000126E 0C80 6E75 6C6C cmpi.l D0, 0x6E756C6C /* 'null' */ 00001274 584F addq.w A7, 4 00001276 660C bne +0xE /* 00001284 */ 00001278 2F0B move.l -[A7], A3 0000127A 2F0C move.l -[A7], A4 0000127C 4EBA F032 jsr [PC - 0xFCE /* 000002B0 */] 00001280 504F addq.w A7, 8 00001282 6026 bra +0x28 /* 000012AA */ label00001284: 00001284 204B movea.l A0, A3 00001286 5088 addq.l A0, 8 00001288 2F20 move.l -[A7], -[A0] 0000128A 2F20 move.l -[A7], -[A0] 0000128C 486E FFF8 pea.l [A6 - 0x8] 00001290 4EBA FC86 jsr [PC - 0x37A /* 00000F18 */] 00001294 4FEF 000C lea.l A7, [A7 + 0xC] 00001298 2F00 move.l -[A7], D0 0000129A 2F0C move.l -[A7], A4 0000129C 4EBA FEF4 jsr [PC - 0x10C /* 00001192 */] 000012A0 2F0B move.l -[A7], A3 000012A2 4EBA EE54 jsr [PC - 0x11AC /* 000000F8 */] 000012A6 4FEF 000C lea.l A7, [A7 + 0xC] label000012AA: 000012AA 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10] 000012B0 4E5E unlink A6 000012B2 4E75 rts export_519: 000012B4 4E56 FF9C link A6, -0x0064 000012B8 48E7 0108 movem.l -[A7], D7,A4 000012BC 3E2E 0012 move.w D7, [A6 + 0x12] 000012C0 286E 000C movea.l A4, [A6 + 0xC] 000012C4 486E FFE8 pea.l [A6 - 0x18] 000012C8 4EBA 066E jsr [PC + 0x66E /* 00001938 */] 000012CC 486E FFF0 pea.l [A6 - 0x10] 000012D0 4EBA 0666 jsr [PC + 0x666 /* 00001938 */] 000012D4 2D7C 6E75 6C6C FFF8 move.l [A6 - 0x8], 0x6E756C6C /* 'null' */ 000012DC 7000 moveq.l D0, 0x00 000012DE 2D40 FFFC move.l [A6 - 0x4], D0 000012E2 41EE FFF8 lea.l A0, [A6 - 0x8] 000012E6 2F0C move.l -[A7], A4 000012E8 4EBA EDF0 jsr [PC - 0x1210 /* 000000DA */] 000012EC 0C80 6C69 7374 cmpi.l D0, 0x6C697374 /* 'list' */ 000012F2 4FEF 000C lea.l A7, [A7 + 0xC] 000012F6 6716 beq +0x18 /* 0000130E */ 000012F8 48C7 ext.l D7 000012FA 2F07 move.l -[A7], D7 000012FC 2F0C move.l -[A7], A4 000012FE 486E FFE8 pea.l [A6 - 0x18] 00001302 4EBA ED48 jsr [PC - 0x12B8 /* 0000004C */] 00001306 4FEF 000C lea.l A7, [A7 + 0xC] 0000130A 6000 00A6 bra +0xA8 /* 000013B2 */ label0000130E: 0000130E 486E FFAC pea.l [A6 - 0x54] 00001312 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00001316 4A80 tst.l D0 00001318 584F addq.w A7, 4 0000131A 675A beq +0x5C /* 00001376 */ 0000131C 2D4C FF9C move.l [A6 - 0x64], A4 00001320 7000 moveq.l D0, 0x00 00001322 2D40 FFA0 move.l [A6 - 0x60], D0 00001326 2D40 FFA4 move.l [A6 - 0x5C], D0 0000132A 41EE FF9C lea.l A0, [A6 - 0x64] 0000132E 6028 bra +0x2A /* 00001358 */ label00001330: 00001330 48C7 ext.l D7 00001332 2F07 move.l -[A7], D7 00001334 486E FFF8 pea.l [A6 - 0x8] 00001338 486E FFF0 pea.l [A6 - 0x10] 0000133C 4EBA ED0E jsr [PC - 0x12F2 /* 0000004C */] 00001340 486E FFF0 pea.l [A6 - 0x10] 00001344 486E FFE8 pea.l [A6 - 0x18] 00001348 4EBA 06CA jsr [PC + 0x6CA /* 00001A14 */] 0000134C 486E FFF0 pea.l [A6 - 0x10] 00001350 4EBA EFB6 jsr [PC - 0x104A /* 00000308 */] 00001354 4FEF 0018 lea.l A7, [A7 + 0x18] label00001358: 00001358 7000 moveq.l D0, 0x00 0000135A 2F00 move.l -[A7], D0 0000135C 486E FFA8 pea.l [A6 - 0x58] 00001360 486E FFF8 pea.l [A6 - 0x8] 00001364 486E FF9C pea.l [A6 - 0x64] 00001368 4EBA FA96 jsr [PC - 0x56A /* 00000E00 */] 0000136C 4A00 tst.b D0 0000136E 4FEF 0010 lea.l A7, [A7 + 0x10] 00001372 66BC bne -0x42 /* 00001330 */ 00001374 6032 bra +0x34 /* 000013A8 */ label00001376: 00001376 486E FFF8 pea.l [A6 - 0x8] 0000137A 4EBA ED7C jsr [PC - 0x1284 /* 000000F8 */] 0000137E 486E FFF0 pea.l [A6 - 0x10] 00001382 4EBA 063C jsr [PC + 0x63C /* 000019C0 */] 00001386 486E FFE8 pea.l [A6 - 0x18] 0000138A 4EBA 0634 jsr [PC + 0x634 /* 000019C0 */] 0000138E 4EAD 0BC2 jsr [A5 + 0xBC2 /* export_372 */] 00001392 4A80 tst.l D0 00001394 4FEF 000C lea.l A7, [A7 + 0xC] 00001398 670E beq +0x10 /* 000013A8 */ 0000139A 206E 0008 movea.l A0, [A6 + 0x8] 0000139E 43EE FFE8 lea.l A1, [A6 - 0x18] 000013A2 20D9 move.l [A0]+, [A1]+ 000013A4 20D9 move.l [A0]+, [A1]+ 000013A6 6016 bra +0x18 /* 000013BE */ label000013A8: 000013A8 486E FFAC pea.l [A6 - 0x54] 000013AC 4EAD 0BBA jsr [A5 + 0xBBA /* export_371 */] 000013B0 584F addq.w A7, 4 label000013B2: 000013B2 206E 0008 movea.l A0, [A6 + 0x8] 000013B6 43EE FFE8 lea.l A1, [A6 - 0x18] 000013BA 20D9 move.l [A0]+, [A1]+ 000013BC 20D9 move.l [A0]+, [A1]+ label000013BE: 000013BE 4CEE 1080 FF94 movem.l D7,A4, [A6 - 0x6C] 000013C4 4E5E unlink A6 000013C6 4E75 rts export_520: fn000013C8: 000013C8 4E56 0000 link A6, 0 000013CC 2F0C move.l -[A7], A4 000013CE 286E 0008 movea.l A4, [A6 + 0x8] 000013D2 200C move.l D0, A4 000013D4 6610 bne +0x12 /* 000013E6 */ 000013D6 7008 moveq.l D0, 0x08 000013D8 2F00 move.l -[A7], D0 000013DA 4EAD 006A jsr [A5 + 0x6A /* export_9 */] 000013DE 2840 movea.l A4, D0 000013E0 200C move.l D0, A4 000013E2 584F addq.w A7, 4 000013E4 670A beq +0xC /* 000013F0 */ label000013E6: 000013E6 2F0C move.l -[A7], A4 000013E8 4EBA FAC6 jsr [PC - 0x53A /* 00000EB0 */] 000013EC 2840 movea.l A4, D0 000013EE 584F addq.w A7, 4 label000013F0: 000013F0 200C move.l D0, A4 000013F2 286E FFFC movea.l A4, [A6 - 0x4] 000013F6 4E5E unlink A6 000013F8 4E75 rts export_521: 000013FA 4E56 0000 link A6, 0 000013FE 2F0C move.l -[A7], A4 00001400 286E 0008 movea.l A4, [A6 + 0x8] 00001404 200C move.l D0, A4 00001406 6610 bne +0x12 /* 00001418 */ 00001408 7008 moveq.l D0, 0x08 0000140A 2F00 move.l -[A7], D0 0000140C 4EAD 006A jsr [A5 + 0x6A /* export_9 */] 00001410 2840 movea.l A4, D0 00001412 200C move.l D0, A4 00001414 584F addq.w A7, 4 00001416 6722 beq +0x24 /* 0000143A */ label00001418: 00001418 2F0C move.l -[A7], A4 0000141A 4EBA FA94 jsr [PC - 0x56C /* 00000EB0 */] 0000141E 2840 movea.l A4, D0 00001420 486E 000C pea.l [A6 + 0xC] 00001424 4EBA ECB4 jsr [PC - 0x134C /* 000000DA */] 00001428 2880 move.l [A4], D0 0000142A 486E 000C pea.l [A6 + 0xC] 0000142E 4EBA ECB8 jsr [PC - 0x1348 /* 000000E8 */] 00001432 2940 0004 move.l [A4 + 0x4], D0 00001436 4FEF 000C lea.l A7, [A7 + 0xC] label0000143A: 0000143A 200C move.l D0, A4 0000143C 286E FFFC movea.l A4, [A6 - 0x4] 00001440 4E5E unlink A6 00001442 4E75 rts export_522: 00001444 4E56 0000 link A6, 0 00001448 7000 moveq.l D0, 0x00 0000144A 2F00 move.l -[A7], D0 0000144C 2F00 move.l -[A7], D0 0000144E 7201 moveq.l D1, 0x01 00001450 2F01 move.l -[A7], D1 00001452 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001456 4EBA EE86 jsr [PC - 0x117A /* 000002DE */] 0000145A 4E5E unlink A6 0000145C 4E75 rts fn0000145E: 0000145E 4E56 0000 link A6, 0 00001462 48E7 0308 movem.l -[A7], D6,D7,A4 00001466 286E 0008 movea.l A4, [A6 + 0x8] 0000146A 4246 clr.w D6 0000146C 2F0C move.l -[A7], A4 0000146E 4EBA EC6A jsr [PC - 0x1396 /* 000000DA */] 00001472 2E00 move.l D7, D0 00001474 0C87 7265 636F cmpi.l D7, 0x7265636F /* 'reco' */ 0000147A 584F addq.w A7, 4 0000147C 670E beq +0x10 /* 0000148C */ 0000147E 0C87 6165 7674 cmpi.l D7, 0x61657674 /* 'aevt' */ 00001484 6706 beq +0x8 /* 0000148C */ 00001486 0C87 6165 7674 cmpi.l D7, 0x61657674 /* 'aevt' */ label0000148C: 0000148C 558F subq.l A7, 2 0000148E 2F0C move.l -[A7], A4 00001490 2F2E 000C move.l -[A7], [A6 + 0xC] 00001494 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001498 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000149C 2F2E 0018 move.l -[A7], [A6 + 0x18] 000014A0 2F2E 001C move.l -[A7], [A6 + 0x1C] 000014A4 2F2E 0020 move.l -[A7], [A6 + 0x20] 000014A8 303C 0E11 move.w D0, 0xE11 000014AC A816 syscall Pack8 000014AE 3C1F move.w D6, [A7]+ 000014B0 BE94 cmp.l D7, [A4] 000014B2 670A beq +0xC /* 000014BE */ 000014B4 2F07 move.l -[A7], D7 000014B6 2F0C move.l -[A7], A4 000014B8 4EBA ED1E jsr [PC - 0x12E2 /* 000001D8 */] 000014BC 504F addq.w A7, 8 label000014BE: 000014BE 48C6 ext.l D6 000014C0 2F06 move.l -[A7], D6 000014C2 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 000014C6 584F addq.w A7, 4 000014C8 4CEE 10C0 FFF4 movem.l D6,D7,A4, [A6 - 0xC] 000014CE 4E5E unlink A6 000014D0 4E75 rts export_523: fn000014D2: 000014D2 4E56 FFF8 link A6, -0x0008 000014D6 48E7 0308 movem.l -[A7], D6,D7,A4 000014DA 286E 000C movea.l A4, [A6 + 0xC] 000014DE 2D7C 6E75 6C6C FFF8 move.l [A6 - 0x8], 0x6E756C6C /* 'null' */ 000014E6 7000 moveq.l D0, 0x00 000014E8 2D40 FFFC move.l [A6 - 0x4], D0 000014EC 41EE FFF8 lea.l A0, [A6 - 0x8] 000014F0 4246 clr.w D6 000014F2 2F0C move.l -[A7], A4 000014F4 4EBA EBE4 jsr [PC - 0x141C /* 000000DA */] 000014F8 2E00 move.l D7, D0 000014FA 0C87 7265 636F cmpi.l D7, 0x7265636F /* 'reco' */ 00001500 584F addq.w A7, 4 00001502 670E beq +0x10 /* 00001512 */ 00001504 0C87 6165 7674 cmpi.l D7, 0x61657674 /* 'aevt' */ 0000150A 6706 beq +0x8 /* 00001512 */ 0000150C 0C87 6165 7674 cmpi.l D7, 0x61657674 /* 'aevt' */ label00001512: 00001512 558F subq.l A7, 2 00001514 2F0C move.l -[A7], A4 00001516 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000151A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000151E 486E FFF8 pea.l [A6 - 0x8] 00001522 303C 0812 move.w D0, 0x812 00001526 A816 syscall Pack8 00001528 3C1F move.w D6, [A7]+ 0000152A BE94 cmp.l D7, [A4] 0000152C 670A beq +0xC /* 00001538 */ 0000152E 2F07 move.l -[A7], D7 00001530 2F0C move.l -[A7], A4 00001532 4EBA ECA4 jsr [PC - 0x135C /* 000001D8 */] 00001536 504F addq.w A7, 8 label00001538: 00001538 48C6 ext.l D6 0000153A 2F06 move.l -[A7], D6 0000153C 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 00001540 206E 0008 movea.l A0, [A6 + 0x8] 00001544 43EE FFF8 lea.l A1, [A6 - 0x8] 00001548 20D9 move.l [A0]+, [A1]+ 0000154A 20D9 move.l [A0]+, [A1]+ 0000154C 584F addq.w A7, 4 0000154E 4CEE 10C0 FFEC movem.l D6,D7,A4, [A6 - 0x14] 00001554 4E5E unlink A6 00001556 4E75 rts export_524: 00001558 4E56 FFBC link A6, -0x0044 0000155C 2D7C 6E75 6C6C FFF8 move.l [A6 - 0x8], 0x6E756C6C /* 'null' */ 00001564 7000 moveq.l D0, 0x00 00001566 2D40 FFFC move.l [A6 - 0x4], D0 0000156A 41EE FFF8 lea.l A0, [A6 - 0x8] 0000156E 486E FFBC pea.l [A6 - 0x44] 00001572 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00001576 4A80 tst.l D0 00001578 584F addq.w A7, 4 0000157A 671A beq +0x1C /* 00001596 */ 0000157C 2F2E 0014 move.l -[A7], [A6 + 0x14] 00001580 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001584 2F2E 000C move.l -[A7], [A6 + 0xC] 00001588 486E FFF8 pea.l [A6 - 0x8] 0000158C 4EBA FF44 jsr [PC - 0xBC /* 000014D2 */] 00001590 4FEF 0010 lea.l A7, [A7 + 0x10] 00001594 600A bra +0xC /* 000015A0 */ label00001596: 00001596 486E FFF8 pea.l [A6 - 0x8] 0000159A 4EBA ED6C jsr [PC - 0x1294 /* 00000308 */] 0000159E 584F addq.w A7, 4 label000015A0: 000015A0 486E FFBC pea.l [A6 - 0x44] 000015A4 4EAD 0BBA jsr [A5 + 0xBBA /* export_371 */] 000015A8 206E 0008 movea.l A0, [A6 + 0x8] 000015AC 43EE FFF8 lea.l A1, [A6 - 0x8] 000015B0 20D9 move.l [A0]+, [A1]+ 000015B2 20D9 move.l [A0]+, [A1]+ 000015B4 584F addq.w A7, 4 000015B6 4E5E unlink A6 000015B8 4E75 rts export_525: 000015BA 4E56 FFF4 link A6, -0x000C 000015BE 7000 moveq.l D0, 0x00 000015C0 2D40 FFFC move.l [A6 - 0x4], D0 000015C4 486E FFF4 pea.l [A6 - 0xC] 000015C8 7004 moveq.l D0, 0x04 000015CA 2F00 move.l -[A7], D0 000015CC 486E FFFC pea.l [A6 - 0x4] 000015D0 486E FFF8 pea.l [A6 - 0x8] 000015D4 2F2E 0010 move.l -[A7], [A6 + 0x10] 000015D8 2F2E 000C move.l -[A7], [A6 + 0xC] 000015DC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000015E0 4EBA FE7C jsr [PC - 0x184 /* 0000145E */] 000015E4 202E FFFC move.l D0, [A6 - 0x4] 000015E8 4E5E unlink A6 000015EA 4E75 rts export_526: 000015EC 4E56 FFF6 link A6, -0x000A 000015F0 426E FFFE clr.w [A6 - 0x2] 000015F4 486E FFF6 pea.l [A6 - 0xA] 000015F8 7002 moveq.l D0, 0x02 000015FA 2F00 move.l -[A7], D0 000015FC 486E FFFE pea.l [A6 - 0x2] 00001600 486E FFFA pea.l [A6 - 0x6] 00001604 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001608 2F2E 000C move.l -[A7], [A6 + 0xC] 0000160C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001610 4EBA FE4C jsr [PC - 0x1B4 /* 0000145E */] 00001614 302E FFFE move.w D0, [A6 - 0x2] 00001618 4E5E unlink A6 0000161A 4E75 rts export_527: 0000161C 4E56 FFF8 link A6, -0x0008 00001620 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */ 00001626 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */ 0000162C 2F2E 000C move.l -[A7], [A6 + 0xC] 00001630 486E FFF8 pea.l [A6 - 0x8] 00001634 4EBA FE9C jsr [PC - 0x164 /* 000014D2 */] 00001638 206E 0008 movea.l A0, [A6 + 0x8] 0000163C 43EE FFF8 lea.l A1, [A6 - 0x8] 00001640 20D9 move.l [A0]+, [A1]+ 00001642 20D9 move.l [A0]+, [A1]+ 00001644 4E5E unlink A6 00001646 4E75 rts fn00001648: 00001648 4E56 0000 link A6, 0 0000164C 558F subq.l A7, 2 0000164E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001652 2F2E 000C move.l -[A7], [A6 + 0xC] 00001656 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000165A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000165E 2F2E 0018 move.l -[A7], [A6 + 0x18] 00001662 303C 0A0F move.w D0, 0xA0F 00001666 A816 syscall Pack8 00001668 301F move.w D0, [A7]+ 0000166A 48C0 ext.l D0 0000166C 2F00 move.l -[A7], D0 0000166E 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 00001672 4E5E unlink A6 00001674 4E75 rts export_528: 00001676 4E56 0000 link A6, 0 0000167A 48E7 0308 movem.l -[A7], D6,D7,A4 0000167E 286E 0014 movea.l A4, [A6 + 0x14] 00001682 200C move.l D0, A4 00001684 6732 beq +0x34 /* 000016B8 */ 00001686 204C movea.l A0, A4 00001688 A069 syscall HGetState 0000168A 4880 ext.w D0 0000168C 3C00 move.w D6, D0 0000168E 204C movea.l A0, A4 00001690 A029 syscall HLock 00001692 598F subq.l A7, 4 00001694 2F0C move.l -[A7], A4 00001696 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 0000169A 2E17 move.l D7, [A7] 0000169C 2F14 move.l -[A7], [A4] 0000169E 2F2E 0010 move.l -[A7], [A6 + 0x10] 000016A2 2F2E 000C move.l -[A7], [A6 + 0xC] 000016A6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000016AA 4EBA FF9C jsr [PC - 0x64 /* 00001648 */] 000016AE 204C movea.l A0, A4 000016B0 1006 move.b D0, D6 000016B2 A06A syscall HSetState 000016B4 4FEF 0014 lea.l A7, [A7 + 0x14] label000016B8: 000016B8 4CEE 10C0 FFF4 movem.l D6,D7,A4, [A6 - 0xC] 000016BE 4E5E unlink A6 000016C0 4E75 rts export_529: fn000016C2: 000016C2 4E56 0000 link A6, 0 000016C6 558F subq.l A7, 2 000016C8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000016CC 2F2E 000C move.l -[A7], [A6 + 0xC] 000016D0 486E 0010 pea.l [A6 + 0x10] 000016D4 303C 0610 move.w D0, 0x610 000016D8 A816 syscall Pack8 000016DA 301F move.w D0, [A7]+ 000016DC 48C0 ext.l D0 000016DE 2F00 move.l -[A7], D0 000016E0 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 000016E4 4E5E unlink A6 000016E6 4E75 rts export_530: 000016E8 4E56 0000 link A6, 0 000016EC 7004 moveq.l D0, 0x04 000016EE 2F00 move.l -[A7], D0 000016F0 486E 0014 pea.l [A6 + 0x14] 000016F4 2F2E 0010 move.l -[A7], [A6 + 0x10] 000016F8 2F2E 000C move.l -[A7], [A6 + 0xC] 000016FC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001700 4EBA FF46 jsr [PC - 0xBA /* 00001648 */] 00001704 4E5E unlink A6 00001706 4E75 rts export_531: 00001708 4E56 FFBC link A6, -0x0044 0000170C 2F0C move.l -[A7], A4 0000170E 286E 0008 movea.l A4, [A6 + 0x8] 00001712 486E 000C pea.l [A6 + 0xC] 00001716 4EBA E9C2 jsr [PC - 0x163E /* 000000DA */] 0000171A 0C80 6E75 6C6C cmpi.l D0, 0x6E756C6C /* 'null' */ 00001720 584F addq.w A7, 4 00001722 665E bne +0x60 /* 00001782 */ 00001724 486E FFF8 pea.l [A6 - 0x8] 00001728 4EBA F786 jsr [PC - 0x87A /* 00000EB0 */] 0000172C 486E FFBC pea.l [A6 - 0x44] 00001730 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00001734 4A80 tst.l D0 00001736 504F addq.w A7, 8 00001738 672A beq +0x2C /* 00001764 */ 0000173A 486E FFF8 pea.l [A6 - 0x8] 0000173E 4EBA F84C jsr [PC - 0x7B4 /* 00000F8C */] 00001742 41EE 0000 lea.l A0, [A6 + 0x0] 00001746 2F20 move.l -[A7], -[A0] 00001748 2F20 move.l -[A7], -[A0] 0000174A 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */ 00001750 2F0C move.l -[A7], A4 00001752 4EBA FF6E jsr [PC - 0x92 /* 000016C2 */] 00001756 486E FFF8 pea.l [A6 - 0x8] 0000175A 4EBA E99C jsr [PC - 0x1664 /* 000000F8 */] 0000175E 4FEF 0018 lea.l A7, [A7 + 0x18] 00001762 6012 bra +0x14 /* 00001776 */ label00001764: 00001764 486E FFF8 pea.l [A6 - 0x8] 00001768 4EBA E98E jsr [PC - 0x1672 /* 000000F8 */] 0000176C 4EAD 0BC2 jsr [A5 + 0xBC2 /* export_372 */] 00001770 4A80 tst.l D0 00001772 584F addq.w A7, 4 00001774 6624 bne +0x26 /* 0000179A */ label00001776: 00001776 486E FFBC pea.l [A6 - 0x44] 0000177A 4EAD 0BBA jsr [A5 + 0xBBA /* export_371 */] 0000177E 584F addq.w A7, 4 00001780 6018 bra +0x1A /* 0000179A */ label00001782: 00001782 41EE 0014 lea.l A0, [A6 + 0x14] 00001786 2F20 move.l -[A7], -[A0] 00001788 2F20 move.l -[A7], -[A0] 0000178A 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */ 00001790 2F0C move.l -[A7], A4 00001792 4EBA FF2E jsr [PC - 0xD2 /* 000016C2 */] 00001796 4FEF 0010 lea.l A7, [A7 + 0x10] label0000179A: 0000179A 286E FFB8 movea.l A4, [A6 - 0x48] 0000179E 4E5E unlink A6 000017A0 4E75 rts export_532: fn000017A2: 000017A2 4E56 0000 link A6, 0 000017A6 2F0C move.l -[A7], A4 000017A8 286E 0008 movea.l A4, [A6 + 0x8] 000017AC 200C move.l D0, A4 000017AE 6610 bne +0x12 /* 000017C0 */ 000017B0 7008 moveq.l D0, 0x08 000017B2 2F00 move.l -[A7], D0 000017B4 4EAD 006A jsr [A5 + 0x6A /* export_9 */] 000017B8 2840 movea.l A4, D0 000017BA 200C move.l D0, A4 000017BC 584F addq.w A7, 4 000017BE 670A beq +0xC /* 000017CA */ label000017C0: 000017C0 2F0C move.l -[A7], A4 000017C2 4EBA FC04 jsr [PC - 0x3FC /* 000013C8 */] 000017C6 2840 movea.l A4, D0 000017C8 584F addq.w A7, 4 label000017CA: 000017CA 200C move.l D0, A4 000017CC 286E FFFC movea.l A4, [A6 - 0x4] 000017D0 4E5E unlink A6 000017D2 4E75 rts fn000017D4: 000017D4 4E56 0000 link A6, 0 000017D8 558F subq.l A7, 2 000017DA 2F2E 000C move.l -[A7], [A6 + 0xC] 000017DE 2F2E 0010 move.l -[A7], [A6 + 0x10] 000017E2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000017E6 3F2E 001A move.w -[A7], [A6 + 0x1A] 000017EA 2F2E 001C move.l -[A7], [A6 + 0x1C] 000017EE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000017F2 303C 0B14 move.w D0, 0xB14 000017F6 A816 syscall Pack8 000017F8 301F move.w D0, [A7]+ 000017FA 48C0 ext.l D0 000017FC 2F00 move.l -[A7], D0 000017FE 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 00001802 4E5E unlink A6 00001804 4E75 rts export_533: 00001806 4E56 FFF0 link A6, -0x0010 0000180A 2F07 move.l -[A7], D7 0000180C 7000 moveq.l D0, 0x00 0000180E 2D40 FFF8 move.l [A6 - 0x8], D0 00001812 7202 moveq.l D1, 0x02 00001814 2D41 FFFC move.l [A6 - 0x4], D1 00001818 4A6D FD04 tst.w [A5 - 0x2FC] 0000181C 662C bne +0x2E /* 0000184A */ 0000181E 7000 moveq.l D0, 0x00 00001820 2D40 FFF4 move.l [A6 - 0xC], D0 00001824 558F subq.l A7, 2 00001826 2F3C 6576 6E74 move.l -[A7], 0x65766E74 /* 'evnt' */ 0000182C 486E FFF4 pea.l [A6 - 0xC] 00001830 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */] 00001834 3E1F move.w D7, [A7]+ 00001836 7002 moveq.l D0, 0x02 00001838 C0AE FFF4 and.l D0, [A6 - 0xC] 0000183C 6704 beq +0x6 /* 00001842 */ 0000183E 7002 moveq.l D0, 0x02 00001840 6002 bra +0x4 /* 00001844 */ label00001842: 00001842 7001 moveq.l D0, 0x01 label00001844: 00001844 4880 ext.w D0 00001846 3B40 FD04 move.w [A5 - 0x2FC], D0 label0000184A: 0000184A 7002 moveq.l D0, 0x02 0000184C B06D FD04 cmp.w D0, [A5 - 0x2FC] 00001850 6652 bne +0x54 /* 000018A4 */ 00001852 2D7C 6E75 6C6C FFF0 move.l [A6 - 0x10], 0x6E756C6C /* 'null' */ 0000185A 7000 moveq.l D0, 0x00 0000185C 2D40 FFF4 move.l [A6 - 0xC], D0 00001860 41EE FFF0 lea.l A0, [A6 - 0x10] 00001864 7008 moveq.l D0, 0x08 00001866 2F00 move.l -[A7], D0 00001868 486E FFF8 pea.l [A6 - 0x8] 0000186C 2F3C 7073 6E20 move.l -[A7], 0x70736E20 /* 'psn ' */ 00001872 486E FFF0 pea.l [A6 - 0x10] 00001876 4EBA EAC6 jsr [PC - 0x153A /* 0000033E */] 0000187A 7000 moveq.l D0, 0x00 0000187C 2F00 move.l -[A7], D0 0000187E 72FF moveq.l D1, 0xFFFFFFFF 00001880 2F01 move.l -[A7], D1 00001882 486E FFF0 pea.l [A6 - 0x10] 00001886 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000188A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000188E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001892 4EBA FF40 jsr [PC - 0xC0 /* 000017D4 */] 00001896 486E FFF0 pea.l [A6 - 0x10] 0000189A 4EBA E85C jsr [PC - 0x17A4 /* 000000F8 */] 0000189E 4FEF 002C lea.l A7, [A7 + 0x2C] 000018A2 600C bra +0xE /* 000018B0 */ label000018A4: 000018A4 2F3C FFFF F954 move.l -[A7], 0xFFFFF954 000018AA 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 000018AE 584F addq.w A7, 4 label000018B0: 000018B0 2E2E FFEC move.l D7, [A6 - 0x14] 000018B4 4E5E unlink A6 000018B6 4E75 rts fn000018B8: 000018B8 4E56 0000 link A6, 0 000018BC 558F subq.l A7, 2 000018BE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000018C2 2F2E 000C move.l -[A7], [A6 + 0xC] 000018C6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000018CA 3F2E 0016 move.w -[A7], [A6 + 0x16] 000018CE 2F2E 0018 move.l -[A7], [A6 + 0x18] 000018D2 2F2E 001C move.l -[A7], [A6 + 0x1C] 000018D6 2F2E 0020 move.l -[A7], [A6 + 0x20] 000018DA 303C 0D17 move.w D0, 0xD17 000018DE A816 syscall Pack8 000018E0 301F move.w D0, [A7]+ 000018E2 48C0 ext.l D0 000018E4 2F00 move.l -[A7], D0 000018E6 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 000018EA 4E5E unlink A6 000018EC 4E75 rts export_534: 000018EE 4E56 FFF8 link A6, -0x0008 000018F2 486E FFF8 pea.l [A6 - 0x8] 000018F6 4EBA FEAA jsr [PC - 0x156 /* 000017A2 */] 000018FA 7000 moveq.l D0, 0x00 000018FC 2F00 move.l -[A7], D0 000018FE 2F00 move.l -[A7], D0 00001900 72FF moveq.l D1, 0xFFFFFFFF 00001902 2F01 move.l -[A7], D1 00001904 2F00 move.l -[A7], D0 00001906 4878 2001 push.l 0x2001 0000190A 486E FFF8 pea.l [A6 - 0x8] 0000190E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001912 4EBA FFA4 jsr [PC - 0x5C /* 000018B8 */] 00001916 4E5E unlink A6 00001918 4E75 rts export_535: 0000191A 4E56 0000 link A6, 0 0000191E 558F subq.l A7, 2 00001920 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001924 303C 0219 move.w D0, 0x219 00001928 A816 syscall Pack8 0000192A 301F move.w D0, [A7]+ 0000192C 48C0 ext.l D0 0000192E 2F00 move.l -[A7], D0 00001930 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 00001934 4E5E unlink A6 00001936 4E75 rts export_536: fn00001938: 00001938 4E56 0000 link A6, 0 0000193C 2F0C move.l -[A7], A4 0000193E 286E 0008 movea.l A4, [A6 + 0x8] 00001942 200C move.l D0, A4 00001944 6610 bne +0x12 /* 00001956 */ 00001946 7008 moveq.l D0, 0x08 00001948 2F00 move.l -[A7], D0 0000194A 4EAD 006A jsr [A5 + 0x6A /* export_9 */] 0000194E 2840 movea.l A4, D0 00001950 200C move.l D0, A4 00001952 584F addq.w A7, 4 00001954 6716 beq +0x18 /* 0000196C */ label00001956: 00001956 2F0C move.l -[A7], A4 00001958 4EBA F556 jsr [PC - 0xAAA /* 00000EB0 */] 0000195C 2840 movea.l A4, D0 0000195E 28BC 6E75 6C6C move.l [A4], 0x6E756C6C /* 'null' */ 00001964 7000 moveq.l D0, 0x00 00001966 2940 0004 move.l [A4 + 0x4], D0 0000196A 584F addq.w A7, 4 label0000196C: 0000196C 200C move.l D0, A4 0000196E 286E FFFC movea.l A4, [A6 - 0x4] 00001972 4E5E unlink A6 00001974 4E75 rts export_537: 00001976 4E56 0000 link A6, 0 0000197A 2F0C move.l -[A7], A4 0000197C 286E 0008 movea.l A4, [A6 + 0x8] 00001980 200C move.l D0, A4 00001982 6610 bne +0x12 /* 00001994 */ 00001984 7008 moveq.l D0, 0x08 00001986 2F00 move.l -[A7], D0 00001988 4EAD 006A jsr [A5 + 0x6A /* export_9 */] 0000198C 2840 movea.l A4, D0 0000198E 200C move.l D0, A4 00001990 584F addq.w A7, 4 00001992 6722 beq +0x24 /* 000019B6 */ label00001994: 00001994 2F0C move.l -[A7], A4 00001996 4EBA F518 jsr [PC - 0xAE8 /* 00000EB0 */] 0000199A 2840 movea.l A4, D0 0000199C 486E 000C pea.l [A6 + 0xC] 000019A0 4EBA E738 jsr [PC - 0x18C8 /* 000000DA */] 000019A4 2880 move.l [A4], D0 000019A6 486E 000C pea.l [A6 + 0xC] 000019AA 4EBA E73C jsr [PC - 0x18C4 /* 000000E8 */] 000019AE 2940 0004 move.l [A4 + 0x4], D0 000019B2 4FEF 000C lea.l A7, [A7 + 0xC] label000019B6: 000019B6 200C move.l D0, A4 000019B8 286E FFFC movea.l A4, [A6 - 0x4] 000019BC 4E5E unlink A6 000019BE 4E75 rts export_538: fn000019C0: 000019C0 4E56 0000 link A6, 0 000019C4 558F subq.l A7, 2 000019C6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000019CA 303C 023A move.w D0, 0x23A 000019CE A816 syscall Pack8 000019D0 4E5E unlink A6 000019D2 4E75 rts export_539: 000019D4 4E56 0000 link A6, 0 000019D8 48E7 0018 movem.l -[A7], A3,A4 000019DC 286E 0008 movea.l A4, [A6 + 0x8] 000019E0 2F0C move.l -[A7], A4 000019E2 4EBA E704 jsr [PC - 0x18FC /* 000000E8 */] 000019E6 2640 movea.l A3, D0 000019E8 2F0C move.l -[A7], A4 000019EA 4EBA E6EE jsr [PC - 0x1912 /* 000000DA */] 000019EE 0C80 746B 6F62 cmpi.l D0, 0x746B6F62 /* 'tkob' */ 000019F4 504F addq.w A7, 8 000019F6 6604 bne +0x6 /* 000019FC */ 000019F8 200B move.l D0, A3 000019FA 660C bne +0xE /* 00001A08 */ label000019FC: 000019FC 2F3C FFFF F940 move.l -[A7], 0xFFFFF940 00001A02 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 00001A06 584F addq.w A7, 4 label00001A08: 00001A08 200B move.l D0, A3 00001A0A 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 00001A10 4E5E unlink A6 00001A12 4E75 rts export_540: fn00001A14: 00001A14 4E56 0000 link A6, 0 00001A18 48E7 0018 movem.l -[A7], A3,A4 00001A1C 266E 000C movea.l A3, [A6 + 0xC] 00001A20 286E 0008 movea.l A4, [A6 + 0x8] 00001A24 2F0B move.l -[A7], A3 00001A26 4EBA E6B2 jsr [PC - 0x194E /* 000000DA */] 00001A2A 0C80 6E75 6C6C cmpi.l D0, 0x6E756C6C /* 'null' */ 00001A30 57C0 seq D0 00001A32 4400 neg.b D0 00001A34 4880 ext.w D0 00001A36 584F addq.w A7, 4 00001A38 666C bne +0x6E /* 00001AA6 */ 00001A3A 2F0C move.l -[A7], A4 00001A3C 4EBA E69C jsr [PC - 0x1964 /* 000000DA */] 00001A40 0C80 6E75 6C6C cmpi.l D0, 0x6E756C6C /* 'null' */ 00001A46 584F addq.w A7, 4 00001A48 6626 bne +0x28 /* 00001A70 */ 00001A4A 2F0B move.l -[A7], A3 00001A4C 4EBA E69A jsr [PC - 0x1966 /* 000000E8 */] 00001A50 588F addq.l A7, 4 00001A52 2F00 move.l -[A7], D0 00001A54 2F0B move.l -[A7], A3 00001A56 4EBA E682 jsr [PC - 0x197E /* 000000DA */] 00001A5A 588F addq.l A7, 4 00001A5C 2F00 move.l -[A7], D0 00001A5E 2F0C move.l -[A7], A4 00001A60 4EBA E8C0 jsr [PC - 0x1740 /* 00000322 */] 00001A64 2F0B move.l -[A7], A3 00001A66 4EBA E8A0 jsr [PC - 0x1760 /* 00000308 */] 00001A6A 4FEF 0010 lea.l A7, [A7 + 0x10] 00001A6E 6036 bra +0x38 /* 00001AA6 */ label00001A70: 00001A70 2F0B move.l -[A7], A3 00001A72 4EBA E666 jsr [PC - 0x199A /* 000000DA */] 00001A76 0C80 6C69 7374 cmpi.l D0, 0x6C697374 /* 'list' */ 00001A7C 584F addq.w A7, 4 00001A7E 6614 bne +0x16 /* 00001A94 */ 00001A80 2F0B move.l -[A7], A3 00001A82 2F0C move.l -[A7], A4 00001A84 4EBA F70C jsr [PC - 0x8F4 /* 00001192 */] 00001A88 2F0B move.l -[A7], A3 00001A8A 4EBA E66C jsr [PC - 0x1994 /* 000000F8 */] 00001A8E 4FEF 000C lea.l A7, [A7 + 0xC] 00001A92 6012 bra +0x14 /* 00001AA6 */ label00001A94: 00001A94 2F0B move.l -[A7], A3 00001A96 2F0C move.l -[A7], A4 00001A98 4EBA F6E0 jsr [PC - 0x920 /* 0000117A */] 00001A9C 2F0B move.l -[A7], A3 00001A9E 4EBA E658 jsr [PC - 0x19A8 /* 000000F8 */] 00001AA2 4FEF 000C lea.l A7, [A7 + 0xC] label00001AA6: 00001AA6 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 00001AAC 4E5E unlink A6 00001AAE 4E75 rts export_541: fn00001AB0: 00001AB0 4E56 FFF8 link A6, -0x0008 00001AB4 48E7 0018 movem.l -[A7], A3,A4 00001AB8 266E 000C movea.l A3, [A6 + 0xC] 00001ABC 286E 0008 movea.l A4, [A6 + 0x8] 00001AC0 200B move.l D0, A3 00001AC2 6744 beq +0x46 /* 00001B08 */ 00001AC4 2F0C move.l -[A7], A4 00001AC6 4EBA E612 jsr [PC - 0x19EE /* 000000DA */] 00001ACA 0C80 6E75 6C6C cmpi.l D0, 0x6E756C6C /* 'null' */ 00001AD0 584F addq.w A7, 4 00001AD2 6614 bne +0x16 /* 00001AE8 */ 00001AD4 2F0B move.l -[A7], A3 00001AD6 2F3C 746B 6F62 move.l -[A7], 0x746B6F62 /* 'tkob' */ 00001ADC 2F0C move.l -[A7], A4 00001ADE 4EBA E842 jsr [PC - 0x17BE /* 00000322 */] 00001AE2 4FEF 000C lea.l A7, [A7 + 0xC] 00001AE6 6020 bra +0x22 /* 00001B08 */ label00001AE8: 00001AE8 486E FFF8 pea.l [A6 - 0x8] 00001AEC 4EBA FE4A jsr [PC - 0x1B6 /* 00001938 */] 00001AF0 2F0B move.l -[A7], A3 00001AF2 486E FFF8 pea.l [A6 - 0x8] 00001AF6 4EBA FFB8 jsr [PC - 0x48 /* 00001AB0 */] 00001AFA 486E FFF8 pea.l [A6 - 0x8] 00001AFE 2F0C move.l -[A7], A4 00001B00 4EBA FF12 jsr [PC - 0xEE /* 00001A14 */] 00001B04 4FEF 0014 lea.l A7, [A7 + 0x14] label00001B08: 00001B08 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10] 00001B0E 4E5E unlink A6 00001B10 4E75 rts